home *** CD-ROM | disk | FTP | other *** search
/ Acorn Risc Technologies StrongARM CD-ROM / Acorn Risc Technologies StrongARM CD-ROM.iso / demos / xtreme / jan3d / !Jan3D_Gourong < prev    next >
Unknown  |  1996-08-04  |  365.8 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert PC Paintbrush Image (image/pcx) magic Supported
100% file PCX for Windows image data bounding box [32000, 0] - [24575, 59693], 4 planes each of 234-bit 24529 x 57999 dpi, uncompressed default (weak)
99% file data default
100% TrID PCX bitmap (Win) default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0a 04 00 ea 00 7d 00 00 | ff 5f 2d e9 d1 5f 8f e2 |.....}..|._-.._..|
|00000010| bf 5b 85 e2 01 57 85 e2 | 1c 30 1f e5 01 06 a0 e3 |.[...W..|.0......|
|00000020| 03 10 a0 e1 00 40 a0 e3 | 00 20 a0 e3 00 00 51 e1 |.....@..|. ....Q.|
|00000030| 81 10 a0 31 01 40 84 32 | fb ff ff 3a 31 14 a0 e1 |...1.@.2|...:1...|
|00000040| 11 04 50 e1 11 04 40 20 | 02 20 a2 e0 01 40 54 e2 |..P...@ |. ...@T.|
|00000050| fa ff ff 5a 03 21 85 e7 | 01 30 53 e2 ee ff ff 1a |...Z.!..|.0S.....|
|00000060| ff 9f bd e8 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000070| 00 00 00 00 64 00 00 00 | ff 5f 2d e9 20 d0 0f e5 |....d...|._-. ...|
|00000080| 20 00 1f e5 24 10 0f e5 | 00 e0 51 e0 23 00 00 0a | ...$...|..Q.#...|
|00000090| 24 00 1f e5 0e 00 80 e0 | 64 10 50 e2 01 e0 4e 50 |$.......|d.P...NP|
|000000a0| 00 00 a0 53 38 00 0f e5 | 00 00 5e e3 1b 00 00 0a |...S8...|..^.....|
|000000b0| 4c e0 0f e5 ff 0f 9c e8 | 02 01 50 e3 17 00 00 0a |L.......|..P.....|
|000000c0| 5c e0 1f e5 03 00 80 e0 | 32 dd 80 e2 19 0c 5d e3 |\.......|2.....].|
|000000d0| 00 30 63 82 83 00 80 80 | 04 10 81 e0 32 dd 81 e2 |.0c.....|....2...|
|000000e0| 19 0c 5d e3 00 40 64 82 | 84 10 81 80 05 20 82 e0 |..]..@d.|..... ..|
|000000f0| 5a dd 42 e2 73 0d 5d e3 | 00 50 65 82 85 20 82 80 |Z.B.s.].|.Pe.. ..|
|00000100| 09 60 86 e0 0a 70 87 e0 | 0b 80 88 e0 01 e0 5e e2 |.`...p..|......^.|
|00000110| eb ff ff 1a ff 01 8c e8 | 38 c0 8c e2 e4 ff ff ea |........|8.......|
|00000120| c4 d0 1f e5 ff 9f bd e8 | 94 00 00 00 ff ff ff ff |........|........|
|00000130| 00 00 00 00 14 00 4f e2 | 10 10 4f e2 31 00 00 ef |......O.|..O.1...|
|00000140| 0e f0 a0 e1 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000150| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000160| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000170| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000180| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000190| 00 00 00 00 ff 5f 2d e9 | 10 d0 0f e5 18 00 92 e5 |....._-.|........|
|000001a0| 05 1d 8f e2 2b 1b 81 e2 | 01 17 81 e2 80 02 81 e0 |....+...|........|
|000001b0| f8 07 b0 e8 f8 07 a1 e8 | 40 05 92 e8 44 00 8f e2 |........|@...D...|
|000001c0| 79 0b 80 e2 01 07 80 e2 | 00 10 b6 e7 00 30 b8 e7 |y.......|.....0..|
|000001d0| 00 50 ba e7 03 00 51 e1 | 05 00 00 da 03 10 21 e0 |.P....Q.|......!.|
|000001e0| 08 60 26 e0 01 30 23 e0 | 06 80 28 e0 03 10 21 e0 |.`&..0#.|..(...!.|
|000001f0| 08 60 26 e0 05 00 53 e1 | 05 00 00 da 05 30 23 e0 |.`&...S.|.....0#.|
|00000200| 0a 80 28 e0 03 50 25 e0 | 08 a0 2a e0 05 30 23 e0 |..(..P%.|..*..0#.|
|00000210| 0a 80 28 e0 03 00 51 e1 | 05 00 00 da 03 10 21 e0 |..(...Q.|......!.|
|00000220| 08 60 26 e0 01 30 23 e0 | 06 80 28 e0 03 10 21 e0 |.`&..0#.|..(...!.|
|00000230| 08 60 26 e0 04 00 36 e5 | 04 20 38 e5 04 40 3a e5 |.`&...6.|. 8..@:.|
|00000240| 14 70 96 e5 14 90 98 e5 | 14 b0 9a e5 07 90 49 e0 |.p......|......I.|
|00000250| 07 b0 4b e0 77 ef 8f e2 | 80 0a 8e e8 0c 60 86 e2 |..K.w...|.....`..|
|00000260| 0c 80 88 e2 0c a0 8a e2 | c0 00 96 e8 00 03 98 e8 |........|........|
|00000270| 00 0c 9a e8 1c 01 0f e5 | 1c 21 0f e5 00 20 42 e0 |........|.!... B.|
|00000280| 01 30 43 e0 00 40 44 e0 | 01 50 45 e0 06 80 48 e0 |.0C..@D.|.PE...H.|
|00000290| 07 90 49 e0 06 a0 4a e0 | 07 b0 4b e0 5d cf 4f e2 |..I...J.|..K.].O.|
|000002a0| 00 c0 9c e5 01 e1 81 e0 | 8e c3 8c e0 28 c1 0f e5 |........|....(...|
|000002b0| fe df 8f e2 3e da 8d e2 | 4c 31 0f e5 03 e1 9d e7 |....>...|L1......|
|000002c0| 92 0e 0e e0 ce e4 a0 e1 | 68 e1 0f e5 03 10 45 e0 |........|h.....E.|
|000002d0| 60 11 0f e5 01 e1 9d e7 | 02 00 44 e0 90 0e 0e e0 |`.......|..D.....|
|000002e0| ce e4 a0 e1 80 e1 0f e5 | 05 e1 9d e7 94 0e 0c e0 |........|........|
|000002f0| cc c4 a0 e1 8c c1 0f e5 | 40 01 9f e5 2e 12 a0 e1 |........|@.......|
|00000300| 90 01 01 e0 c1 18 a0 e1 | 30 11 8f e5 06 0b a0 e1 |........|0.......|
|00000310| 07 1b a0 e1 9a 0e 06 e0 | c6 a4 a0 e1 86 60 a0 e1 |........|.....`..|
|00000320| 9b 0e 07 e0 c7 b4 a0 e1 | 87 70 a0 e1 e0 e0 8f e2 |........|.p......|
|00000330| c6 00 80 e0 c7 10 81 e0 | c3 00 8e e8 93 0c 0e e0 |........|........|
|00000340| 02 e6 7e e0 00 e0 6e 42 | 2e e6 b0 e1 01 e0 be e2 |..~...nB|........|
|00000350| 0e e1 9d e7 93 0a 00 e0 | 08 06 60 e0 40 06 b0 e1 |........|..`.@...|
|00000360| 00 00 a0 42 9e 00 00 e0 | 80 00 a0 e1 b0 00 8f e5 |...B....|........|
|00000370| 93 0b 01 e0 09 16 61 e0 | 41 16 b0 e1 00 10 a1 42 |......a.|A......B|
|00000380| 9e 01 01 e0 81 10 a0 e1 | 98 10 8f e5 ac b0 9f e5 |........|........|
|00000390| 93 0b 01 e0 a0 90 9f e5 | 09 10 61 e0 2e e2 a0 e1 |........|..a.....|
|000003a0| 9e 01 01 e0 c1 18 a0 e1 | 8c 10 8f e5 28 a2 1f e5 |........|....(...|
|000003b0| d1 8f 8f e2 0b 8a 88 e2 | 01 87 88 e2 64 92 1f e5 |........|....d...|
|000003c0| 09 26 a0 e1 02 2b 82 e2 | 60 b2 1f e5 02 30 a0 e1 |.&...+..|`....0..|
|000003d0| 70 c2 1f e5 cb 20 82 e0 | cc 30 83 e0 70 42 1f e5 |p.... ..|.0..pB..|
|000003e0| 00 00 54 e3 16 00 00 1b | 8c 92 1f e5 09 36 a0 e1 |..T.....|.....6..|
|000003f0| 02 3b 83 e2 8c b2 1f e5 | 94 c2 1f e5 cc 30 83 e0 |.;......|.....0..|
|00000400| 90 42 1f e5 00 00 54 e3 | 0d 00 00 1b 84 d2 1f e5 |.B....T.|........|
|00000410| ff 9f fd e8 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000420| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000430| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000440| 00 00 00 00 00 40 2d e9 | 32 9e 4f e2 00 90 99 e5 |.....@-.|2.O.....|
|00000450| 09 00 5a e1 0f 00 00 2a | 0b 20 82 e0 0c 30 83 e0 |..Z....*|. ...0..|
|00000460| 0a ad 8a e2 34 00 1f e5 | 30 50 1f e5 05 00 80 e0 |....4...|0P......|
|00000470| 40 00 0f e5 68 50 4f e2 | c3 00 95 e8 06 00 80 e0 |@...hPO.|........|
|00000480| 07 10 81 e0 03 00 85 e8 | 01 40 54 e2 00 80 bd 08 |........|.@T.....|
|00000490| 09 00 5a e1 ef ff ff 3a | 05 98 89 e2 0a 90 59 e0 |..Z....:|......Y.|
|000004a0| 00 80 bd 98 04 41 84 e0 | a9 03 54 e1 a9 43 a0 81 |.....A..|..T..C..|
|000004b0| 8c b0 0f e5 8c c0 0f e5 | ac 90 4f e2 c3 18 99 e8 |........|..O.....|
|000004c0| 03 00 52 e1 e1 00 00 ca | 10 00 00 ea 1c 04 bd e8 |..R.....|........|
|000004d0| 0a ad 8a e2 b0 90 1f e5 | 09 20 82 e0 b4 90 1f e5 |........|. ......|
|000004e0| 09 30 83 e0 05 40 54 e2 | b8 90 1f e5 b4 00 1f e5 |.0...@T.|........|
|000004f0| 00 90 89 e0 c4 90 0f e5 | ec 90 4f e2 c3 18 99 e8 |........|..O.....|
|00000500| 06 00 80 e0 07 10 81 e0 | 03 00 89 e8 00 80 bd 08 |........|........|
|00000510| 1c 04 2d e9 0a 07 53 e3 | 43 76 8a e0 0a 7d 8a c2 |..-...S.|Cv...}..|
|00000520| 42 96 b0 e1 00 90 69 42 | 99 0b 20 40 99 1c 21 40 |B.....iB|.. @..!@|
|00000530| 42 66 8a 50 0a 60 a0 41 | 08 21 1f e5 08 a1 1f e5 |Bf.P.`.A|.!......|
|00000540| 99 2a 22 40 02 39 a0 e1 | 0a a9 a0 e1 2a 38 83 e0 |.*"@.9..|....*8..|
|00000550| 02 e1 a0 e3 63 2f 8f e2 | 2a 2b 82 e2 01 27 82 e2 |....c/..|*+...'..|
|00000560| ff b0 cb e3 4c bc 8b e0 | 0c c4 a0 e1 ff 00 c0 e3 |....L...|........|
|00000570| 21 0c 80 e1 01 14 a0 e1 | 06 90 47 e0 03 00 59 e3 |!.......|..G...Y.|
|00000580| 7e 00 00 da 03 00 16 e3 | 0a 00 00 0a 0c 10 91 e0 |~.......|........|
|00000590| 0b 00 a0 e0 60 94 a0 e1 | 29 98 d8 e7 03 38 83 e0 |....`...|)....8..|
|000005a0| 83 e2 9e e0 89 91 a2 e0 | a3 5d d9 e7 01 50 c6 e4 |........|.]...P..|
|000005b0| 03 00 16 e3 f4 ff ff 1a | 06 40 47 e0 a4 41 b0 e1 |........|.@G..A..|
|000005c0| 24 00 00 3a 0c 10 91 e0 | 0b 00 a0 e0 60 94 a0 e1 |$..:....|....`...|
|000005d0| 29 98 d8 e7 03 38 83 e0 | 83 e2 9e e0 89 91 a2 e0 |)....8..|........|
|000005e0| a3 5d d9 e7 0c 10 91 e0 | 0b 00 a0 e0 60 94 a0 e1 |.]......|....`...|
|000005f0| 29 98 d8 e7 03 38 83 e0 | 83 e2 9e e0 89 91 a2 e0 |)....8..|........|
|00000600| a3 9d d9 e7 09 54 85 e0 | 0c 10 91 e0 0b 00 a0 e0 |.....T..|........|
|00000610| 60 94 a0 e1 29 98 d8 e7 | 03 38 83 e0 83 e2 9e e0 |`...)...|.8......|
|00000620| 89 91 a2 e0 a3 9d d9 e7 | 09 58 85 e0 0c 10 91 e0 |........|.X......|
|00000630| 0b 00 a0 e0 60 94 a0 e1 | 29 98 d8 e7 03 38 83 e0 |....`...|)....8..|
|00000640| 83 e2 9e e0 89 91 a2 e0 | a3 9d d9 e7 09 5c 85 e0 |........|.....\..|
|00000650| 04 50 86 e4 00 00 54 e3 | 48 00 00 0a 0c 10 91 e0 |.P....T.|H.......|
|00000660| 0b 00 a0 e0 60 94 a0 e1 | 29 98 d8 e7 03 38 83 e0 |....`...|)....8..|
|00000670| 83 e2 9e e0 89 91 a2 e0 | a3 5d d9 e7 0c 10 91 e0 |........|.]......|
|00000680| 0b 00 a0 e0 60 94 a0 e1 | 29 98 d8 e7 03 38 83 e0 |....`...|)....8..|
|00000690| 83 e2 9e e0 89 91 a2 e0 | a3 9d d9 e7 09 54 85 e0 |........|.....T..|
|000006a0| 0c 10 91 e0 0b 00 a0 e0 | 60 94 a0 e1 29 98 d8 e7 |........|`...)...|
|000006b0| 03 38 83 e0 83 e2 9e e0 | 89 91 a2 e0 a3 9d d9 e7 |.8......|........|
|000006c0| 09 58 85 e0 0c 10 91 e0 | 0b 00 a0 e0 60 94 a0 e1 |.X......|....`...|
|000006d0| 29 98 d8 e7 03 38 83 e0 | 83 e2 9e e0 89 91 a2 e0 |)....8..|........|
|000006e0| a3 9d d9 e7 09 5c 85 e0 | 0c 10 91 e0 0b 00 a0 e0 |.....\..|........|
|000006f0| 60 94 a0 e1 29 98 d8 e7 | 03 38 83 e0 83 e2 9e e0 |`...)...|.8......|
|00000700| 89 91 a2 e0 a3 ad d9 e7 | 0c 10 91 e0 0b 00 a0 e0 |........|........|
|00000710| 60 94 a0 e1 29 98 d8 e7 | 03 38 83 e0 83 e2 9e e0 |`...)...|.8......|
|00000720| 89 91 a2 e0 a3 9d d9 e7 | 09 a4 8a e0 0c 10 91 e0 |........|........|
|00000730| 0b 00 a0 e0 60 94 a0 e1 | 29 98 d8 e7 03 38 83 e0 |....`...|)....8..|
|00000740| 83 e2 9e e0 89 91 a2 e0 | a3 9d d9 e7 09 a8 8a e0 |........|........|
|00000750| 0c 10 91 e0 0b 00 a0 e0 | 60 94 a0 e1 29 98 d8 e7 |........|`...)...|
|00000760| 03 38 83 e0 83 e2 9e e0 | 89 91 a2 e0 a3 9d d9 e7 |.8......|........|
|00000770| 09 ac 8a e0 20 04 a6 e8 | 01 40 54 e2 b6 ff ff 1a |.... ...|.@T.....|
|00000780| 07 00 56 e1 50 ff ff aa | 0c 10 91 e0 0b 00 a0 e0 |..V.P...|........|
|00000790| 60 94 a0 e1 29 98 d8 e7 | 03 38 83 e0 83 e2 9e e0 |`...)...|.8......|
|000007a0| 89 91 a2 e0 a3 5d d9 e7 | 01 50 c6 e4 07 00 56 e1 |.....]..|.P....V.|
|000007b0| 45 ff ff 0a 0c 10 91 e0 | 0b 00 a0 e0 60 94 a0 e1 |E.......|....`...|
|000007c0| 29 98 d8 e7 03 38 83 e0 | 83 e2 9e e0 89 91 a2 e0 |)....8..|........|
|000007d0| a3 5d d9 e7 01 50 c6 e4 | 07 00 56 e1 3a ff ff 0a |.]...P..|..V.:...|
|000007e0| 0c 10 91 e0 0b 00 a0 e0 | 60 94 a0 e1 29 98 d8 e7 |........|`...)...|
|000007f0| 03 38 83 e0 83 e2 9e e0 | 89 91 a2 e0 a3 5d d9 e7 |.8......|.....]..|
|00000800| 01 50 c6 e4 30 ff ff ea | 1c 04 bd e8 0a ad 8a e2 |.P..0...|........|
|00000810| ec 93 1f e5 09 20 82 e0 | f0 93 1f e5 09 30 83 e0 |..... ..|.....0..|
|00000820| 05 40 54 e2 f4 93 1f e5 | f0 03 1f e5 00 90 89 e0 |.@T.....|........|
|00000830| 00 94 0f e5 28 90 4f e2 | 01 9b 49 e2 c3 18 99 e8 |....(.O.|..I.....|
|00000840| 06 00 80 e0 07 10 81 e0 | 03 00 89 e8 00 80 bd 08 |........|........|
|00000850| 1c 04 2d e9 43 96 b0 e1 | 43 76 8a 50 0a 70 a0 41 |..-.C...|Cv.P.p.A|
|00000860| 0a 9d a0 e3 42 96 79 e0 | 99 0b 20 50 99 1c 21 50 |....B.y.|.. P..!P|
|00000870| 42 66 8a e0 0a 6d 8a 52 | 48 24 1f e5 48 a4 1f e5 |Bf...m.R|H$..H...|
|00000880| 99 2a 22 50 02 39 a0 e1 | 0a a9 a0 e1 2a 38 83 e0 |.*"P.9..|....*8..|
|00000890| 02 e1 a0 e3 93 2f 8f e2 | 29 2b 82 e2 01 27 82 e2 |...../..|)+...'..|
|000008a0| ff b0 cb e3 4c bc 8b e0 | 0c c4 a0 e1 ff 00 c0 e3 |....L...|........|
|000008b0| 21 0c 80 e1 01 14 a0 e1 | 07 90 46 e0 03 00 59 e3 |!.......|..F...Y.|
|000008c0| 7e 00 00 da 03 00 16 e3 | 0a 00 00 0a 0c 10 91 e0 |~.......|........|
|000008d0| 0b 00 a0 e0 60 94 a0 e1 | 29 98 d8 e7 03 38 83 e0 |....`...|)....8..|
|000008e0| 83 e2 9e e0 89 91 a2 e0 | a3 5d d9 e7 01 50 66 e5 |........|.]...Pf.|
|000008f0| 03 00 16 e3 f4 ff ff 1a | 07 40 46 e0 a4 41 b0 e1 |........|.@F..A..|
|00000900| 24 00 00 3a 0c 10 91 e0 | 0b 00 a0 e0 60 94 a0 e1 |$..:....|....`...|
|00000910| 29 98 d8 e7 03 38 83 e0 | 83 e2 9e e0 89 91 a2 e0 |)....8..|........|
|00000920| a3 5d d9 e7 0c 10 91 e0 | 0b 00 a0 e0 60 94 a0 e1 |.]......|....`...|
|00000930| 29 98 d8 e7 03 38 83 e0 | 83 e2 9e e0 89 91 a2 e0 |)....8..|........|
|00000940| a3 9d d9 e7 09 5c 85 e0 | 0c 10 91 e0 0b 00 a0 e0 |.....\..|........|
|00000950| 60 94 a0 e1 29 98 d8 e7 | 03 38 83 e0 83 e2 9e e0 |`...)...|.8......|
|00000960| 89 91 a2 e0 a3 9d d9 e7 | 09 58 85 e0 0c 10 91 e0 |........|.X......|
|00000970| 0b 00 a0 e0 60 94 a0 e1 | 29 98 d8 e7 03 38 83 e0 |....`...|)....8..|
|00000980| 83 e2 9e e0 89 91 a2 e0 | a3 9d d9 e7 65 54 89 e0 |........|....eT..|
|00000990| 04 50 26 e5 00 00 54 e3 | 48 00 00 0a 0c 10 91 e0 |.P&...T.|H.......|
|000009a0| 0b 00 a0 e0 60 94 a0 e1 | 29 98 d8 e7 03 38 83 e0 |....`...|)....8..|
|000009b0| 83 e2 9e e0 89 91 a2 e0 | a3 ad d9 e7 0c 10 91 e0 |........|........|
|000009c0| 0b 00 a0 e0 60 94 a0 e1 | 29 98 d8 e7 03 38 83 e0 |....`...|)....8..|
|000009d0| 83 e2 9e e0 89 91 a2 e0 | a3 9d d9 e7 09 ac 8a e0 |........|........|
|000009e0| 0c 10 91 e0 0b 00 a0 e0 | 60 94 a0 e1 29 98 d8 e7 |........|`...)...|
|000009f0| 03 38 83 e0 83 e2 9e e0 | 89 91 a2 e0 a3 9d d9 e7 |.8......|........|
|00000a00| 09 a8 8a e0 0c 10 91 e0 | 0b 00 a0 e0 60 94 a0 e1 |........|....`...|
|00000a10| 29 98 d8 e7 03 38 83 e0 | 83 e2 9e e0 89 91 a2 e0 |)....8..|........|
|00000a20| a3 9d d9 e7 6a a4 89 e0 | 0c 10 91 e0 0b 00 a0 e0 |....j...|........|
|00000a30| 60 94 a0 e1 29 98 d8 e7 | 03 38 83 e0 83 e2 9e e0 |`...)...|.8......|
|00000a40| 89 91 a2 e0 a3 5d d9 e7 | 0c 10 91 e0 0b 00 a0 e0 |.....]..|........|
|00000a50| 60 94 a0 e1 29 98 d8 e7 | 03 38 83 e0 83 e2 9e e0 |`...)...|.8......|
|00000a60| 89 91 a2 e0 a3 9d d9 e7 | 09 5c 85 e0 0c 10 91 e0 |........|.\......|
|00000a70| 0b 00 a0 e0 60 94 a0 e1 | 29 98 d8 e7 03 38 83 e0 |....`...|)....8..|
|00000a80| 83 e2 9e e0 89 91 a2 e0 | a3 9d d9 e7 09 58 85 e0 |........|.....X..|
|00000a90| 0c 10 91 e0 0b 00 a0 e0 | 60 94 a0 e1 29 98 d8 e7 |........|`...)...|
|00000aa0| 03 38 83 e0 83 e2 9e e0 | 89 91 a2 e0 a3 9d d9 e7 |.8......|........|
|00000ab0| 65 54 89 e0 20 04 26 e9 | 01 40 54 e2 b6 ff ff 1a |eT.. .&.|.@T.....|
|00000ac0| 06 00 57 e1 4f ff ff aa | 0c 10 91 e0 0b 00 a0 e0 |..W.O...|........|
|00000ad0| 60 94 a0 e1 29 98 d8 e7 | 03 38 83 e0 83 e2 9e e0 |`...)...|.8......|
|00000ae0| 89 91 a2 e0 a3 5d d9 e7 | 01 50 66 e5 06 00 57 e1 |.....]..|.Pf...W.|
|00000af0| 44 ff ff 0a 0c 10 91 e0 | 0b 00 a0 e0 60 94 a0 e1 |D.......|....`...|
|00000b00| 29 98 d8 e7 03 38 83 e0 | 83 e2 9e e0 89 91 a2 e0 |)....8..|........|
|00000b10| a3 5d d9 e7 01 50 66 e5 | 06 00 57 e1 39 ff ff 0a |.]...Pf.|..W.9...|
|00000b20| 0c 10 91 e0 0b 00 a0 e0 | 60 94 a0 e1 29 98 d8 e7 |........|`...)...|
|00000b30| 03 38 83 e0 83 e2 9e e0 | 89 91 a2 e0 a3 5d d9 e7 |.8......|.....]..|
|00000b40| 01 50 66 e5 2f ff ff ea | 00 00 00 00 00 00 00 00 |.Pf./...|........|
|00000b50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000b60| 00 00 00 00 ff 5f 2d e9 | 10 d0 0f e5 2c 60 4f e2 |....._-.|....,`O.|
|00000b70| 3f 00 96 e8 f7 7f 8f e2 | 2f 7a 87 e2 01 77 87 e2 |?.......|/z...w..|
|00000b80| 00 70 b8 e8 01 01 5c e3 | 47 00 00 0a 40 68 a0 e1 |.p....\.|G...@h..|
|00000b90| 9c 06 0a e0 00 68 a0 e1 | 46 68 a0 e1 9d a6 2a e0 |.....h..|Fh....*.|
|00000ba0| 41 68 a0 e1 9e a6 2a e0 | 01 68 a0 e1 46 68 a0 e1 |Ah....*.|.h..Fh..|
|00000bb0| ca a7 86 e0 42 68 a0 e1 | 9c 06 0b e0 02 68 a0 e1 |....Bh..|.....h..|
|00000bc0| 46 68 a0 e1 9d b6 2b e0 | 43 68 a0 e1 9e b6 2b e0 |Fh....+.|Ch....+.|
|00000bd0| 03 68 a0 e1 46 68 a0 e1 | cb b7 86 e0 44 68 a0 e1 |.h..Fh..|....Dh..|
|00000be0| 96 0c 0c e0 04 68 a0 e1 | 46 68 a0 e1 9d c6 2c e0 |.....h..|Fh....,.|
|00000bf0| 45 68 a0 e1 9e c6 2c e0 | 05 68 a0 e1 46 68 a0 e1 |Eh....,.|.h..Fh..|
|00000c00| cc c7 86 e0 0c 61 97 e7 | 96 0a 0a e0 96 0b 0b e0 |.....a..|........|
|00000c10| ca a5 a0 e1 cb b5 a0 e1 | 05 ad 8a e2 01 bc 6b e2 |........|......k.|
|00000c20| 00 1c a9 e8 00 70 b8 e8 | 40 68 a0 e1 9c 06 0a e0 |.....p..|@h......|
|00000c30| 00 68 a0 e1 46 68 a0 e1 | 9d a6 2a e0 41 68 a0 e1 |.h..Fh..|..*.Ah..|
|00000c40| 9e a6 2a e0 4a a9 a0 e1 | 02 ac 8a e2 42 68 a0 e1 |..*.J...|....Bh..|
|00000c50| 9c 06 0b e0 02 68 a0 e1 | 46 68 a0 e1 9d b6 2b e0 |.....h..|Fh....+.|
|00000c60| 43 68 a0 e1 9e b6 2b e0 | 4b b9 a0 e1 02 bc 8b e2 |Ch....+.|K.......|
|00000c70| 44 68 a0 e1 96 0c 0c e0 | 04 68 a0 e1 46 68 a0 e1 |Dh......|.h..Fh..|
|00000c80| 9d c6 2c e0 45 68 a0 e1 | 9e c6 2c e0 05 68 a0 e1 |..,.Eh..|..,..h..|
|00000c90| c6 68 a0 e1 19 6c 86 e2 | b2 0d 56 e3 b2 6d a0 c3 |.h...l..|..V..m..|
|00000ca0| cc c7 86 e0 00 1c a9 e8 | b4 ff ff ea 54 d1 1f e5 |........|....T...|
|00000cb0| ff 9f bd e8 ff 5f 2d e9 | 0c 80 a0 e1 18 60 88 e2 |....._-.|.....`..|
|00000cc0| 00 0e 96 e8 01 7a a0 e3 | 01 70 47 e2 e5 cf 8f e2 |.....z..|.pG.....|
|00000cd0| 06 cb 8c e2 01 c7 8c e2 | 07 90 09 e0 89 61 8c e0 |........|.....a..|
|00000ce0| 03 00 96 e8 07 a0 0a e0 | 8a 61 8c e0 0c 00 96 e8 |........|.a......|
|00000cf0| 07 b0 0b e0 8b 61 8c e0 | 30 00 96 e8 00 60 88 e2 |.....a..|0....`..|
|00000d00| 00 0e 96 e8 92 04 06 e0 | c6 67 a0 e1 92 05 07 e0 |........|.g......|
|00000d10| a7 77 a0 e1 06 68 87 e0 | d8 61 0f e5 03 68 89 e0 |.w...h..|.a...h..|
|00000d20| dc 61 0f e5 91 03 06 e0 | c6 67 a0 e1 06 70 a0 e1 |.a......|.g...p..|
|00000d30| 90 05 08 e0 94 86 26 e0 | 00 60 66 e2 c6 67 a0 e1 |......&.|.`f..g..|
|00000d40| 90 04 08 e0 95 07 07 e0 | 07 70 48 e0 a7 77 a0 e1 |........|.pH..w..|
|00000d50| 06 68 87 e0 0c 62 0f e5 | 91 02 06 e0 c6 67 a0 e1 |.h...b..|.....g..|
|00000d60| 06 68 8a e0 18 62 0f e5 | 90 03 06 e0 c6 67 a0 e1 |.h...b..|.....g..|
|00000d70| 06 70 a0 e1 94 06 06 e0 | 91 05 08 e0 06 60 48 e0 |.p......|.....`H.|
|00000d80| c6 67 a0 e1 95 07 07 e0 | 91 74 28 e0 00 70 68 e2 |.g......|.t(..ph.|
|00000d90| a7 77 a0 e1 06 68 87 e0 | 48 62 0f e5 90 02 06 e0 |.w...h..|Hb......|
|00000da0| c6 67 a0 e1 06 68 8b e0 | 54 62 0f e5 ff 9f bd e8 |.g...h..|Tb......|
|00000db0| 00 00 00 00 ff 5f 2d e9 | 08 10 a0 e1 14 10 0f e5 |....._-.|........|
|00000dc0| 52 2f 8f e2 6a 2b 82 e2 | 01 27 82 e2 04 30 91 e4 |R/..j+..|.'...0..|
|00000dd0| 00 00 53 e3 26 00 00 0a | a0 02 91 e8 20 b0 8f e2 |..S.&...|.... ...|
|00000de0| 76 bb 8b e2 01 b7 8b e2 | 0b 50 85 e0 0b 70 87 e0 |v.......|.P...p..|
|00000df0| 0b 90 89 e0 30 10 95 e8 | c0 08 97 e8 00 07 99 e8 |....0...|........|
|00000e00| 0c 00 5b e1 0b c0 2c b0 | 0c b0 2b b0 0b c0 2c b0 |..[...,.|..+...,.|
|00000e10| 0c 00 5a e1 0a c0 a0 c1 | 0b 00 5a e1 0a b0 a0 b1 |..Z.....|..Z.....|
|00000e20| 19 0b 5c e3 0f 00 00 ca | 0a 0d 5b e3 0d 00 00 ba |..\.....|..[.....|
|00000e30| 04 60 46 e0 04 80 48 e0 | 05 70 47 e0 05 90 49 e0 |.`F...H.|.pG...I.|
|00000e40| 96 09 0b e0 00 b0 6b e2 | 98 b7 2b e0 00 00 5b e3 |......k.|..+...[.|
|00000e50| 04 00 00 5a ac b0 1f e5 | 0b b0 41 e0 03 b0 8b e3 |...Z....|..A.....|
|00000e60| 0c c8 8b e1 00 10 a2 e8 | 1c 10 81 e2 01 30 53 e2 |........|.....0S.|
|00000e70| d8 ff ff 1a 04 30 91 e4 | 00 00 53 e3 20 00 00 0a |.....0..|..S. ...|
|00000e80| 04 10 81 e2 a0 02 91 e8 | dd bf 8f e2 75 bb 8b e2 |........|....u...|
|00000e90| 01 b7 8b e2 0b 50 85 e0 | 0b 70 87 e0 0b 90 89 e0 |.....P..|.p......|
|00000ea0| 30 10 95 e8 c0 08 97 e8 | 0c 00 5b e1 0b c0 a0 b1 |0.......|..[.....|
|00000eb0| 00 0b 99 e8 0c 00 5b e1 | 0b c0 a0 b1 04 60 46 e0 |......[.|.....`F.|
|00000ec0| 04 80 48 e0 05 70 47 e0 | 05 90 49 e0 96 09 0b e0 |..H..pG.|..I.....|
|00000ed0| 00 b0 6b e2 98 b7 2b e0 | 00 00 5b e3 04 00 00 5a |..k...+.|..[....Z|
|00000ee0| 38 b1 1f e5 0b b0 41 e0 | 01 b0 8b e3 0c c8 8b e1 |8.....A.|........|
|00000ef0| 00 10 a2 e8 10 10 81 e2 | 01 30 53 e2 e0 ff ff 1a |........|.0S.....|
|00000f00| 04 10 41 e2 00 c0 a0 e3 | 00 10 82 e8 ff 0f 8f e2 |..A.....|........|
|00000f10| 69 0b 80 e2 01 07 80 e2 | 00 10 42 e0 21 11 a0 e1 |i.......|..B.!...|
|00000f20| 04 00 40 e2 a1 20 b0 e1 | 0d 00 00 0a 1a 00 00 eb |..@.. ..|........|
|00000f30| 01 20 52 e2 fc ff ff 1a | 01 20 a0 e3 01 10 41 e2 |. R.....|. ....A.|
|00000f40| 01 10 81 e2 04 40 90 e5 | 01 51 90 e7 04 50 80 e5 |.....@..|.Q...P..|
|00000f50| 01 41 80 e7 01 10 41 e2 | 0f 00 00 eb 01 10 51 e2 |.A....A.|......Q.|
|00000f60| f6 ff ff 1a e9 0f 8f e2 | 69 0b 80 e2 01 07 80 e2 |........|i.......|
|00000f70| c8 a1 1f e5 04 00 00 ea | 03 40 0b e2 0b b8 a0 e1 |........|.@......|
|00000f80| 2b b9 a0 e1 0b 21 8a e0 | 81 fc ff eb 00 08 b0 e8 |+....!..|........|
|00000f90| 00 00 5b e3 f7 ff ff 1a | ff 9f bd e8 82 30 a0 e1 |..[.....|.....0..|
|00000fa0| 01 00 53 e1 0e f0 a0 81 | 83 70 90 e7 0b 00 00 0a |..S.....|.p......|
|00000fb0| 03 61 80 e0 30 00 96 e8 | 05 00 54 e1 01 30 83 82 |.a..0...|..T..0..|
|00000fc0| 05 40 a0 81 07 00 54 e1 | 06 00 00 2a 83 40 80 e7 |.@....T.|...*.@..|
|00000fd0| 83 30 a0 e1 01 00 53 e1 | f4 ff ff 3a 01 00 00 8a |.0....S.|...:....|
|00000fe0| 03 41 90 e7 f6 ff ff ea | 83 70 80 e7 0e f0 a0 e1 |.A......|.p......|
|00000ff0| a0 81 01 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001000| 00 00 00 00 00 00 00 00 | 01 00 00 00 80 02 00 00 |........|........|
|00001010| 00 02 00 00 03 00 00 00 | ff ff ff ff 00 00 00 00 |........|........|
|00001020| 80 00 00 00 03 00 00 00 | ff 00 00 00 ff ff ff ff |........|........|
|00001030| 10 00 00 ef 01 d0 a0 e1 | 00 00 a0 e3 3c 10 4f e2 |........|....<.O.|
|00001040| 65 00 00 ef 36 00 00 ef | ee fb ff eb ec 00 00 eb |e...6...|........|
|00001050| ec b0 8f e2 19 bb 8b e2 | 00 c0 9b e5 04 a0 8b e2 |........|........|
|00001060| 3c 00 9a e8 0b 20 82 e0 | 0b 30 83 e0 0b 40 84 e0 |<.... ..|.0...@..|
|00001070| 0b 50 85 e0 84 20 0f e5 | 84 30 0f e5 84 40 0f e5 |.P... ..|.0...@..|
|00001080| 24 00 00 eb 05 a0 a0 e1 | 4b 0f a0 e3 18 00 00 eb |$.......|K.......|
|00001090| 3c 00 9a e8 0b 20 82 e0 | 0b 30 83 e0 0b 40 84 e0 |<.... ..|.0...@..|
|000010a0| 0b 50 85 e0 b4 20 0f e5 | b4 30 0f e5 b4 40 0f e5 |.P... ..|.0...@..|
|000010b0| 18 00 00 eb 05 a0 a0 e1 | 0c 01 00 ef 64 00 a0 e3 |........|....d...|
|000010c0| 0b 00 00 eb 3c 00 9a e8 | 0b 20 82 e0 0b 30 83 e0 |....<...|. ...0..|
|000010d0| 0b 40 84 e0 0b 50 85 e0 | e8 20 0f e5 e8 30 0f e5 |.@...P..|. ...0..|
|000010e0| e8 40 0f e5 0b 00 00 eb | 05 a0 a0 e1 d4 00 00 eb |.@......|........|
|000010f0| 11 00 00 ef ff 5f 2d e9 | 00 10 a0 e1 42 00 00 ef |....._-.|....B...|
|00001100| 01 10 80 e0 42 00 00 ef | 01 00 50 e1 fc ff ff 3a |....B...|..P....:|
|00001110| ff 9f bd e8 00 00 00 00 | ff 5f 2d e9 2c 01 1f e5 |........|._-.,...|
|00001120| 04 10 90 e4 30 90 a0 e3 | 00 a0 a0 e1 09 b0 80 e0 |....0...|........|
|00001130| 01 10 41 e2 00 30 a0 e3 | 61 4f 8f e2 05 4b 84 e2 |..A..0..|aO...K..|
|00001140| 01 47 84 e2 38 30 0f e5 | 03 c1 94 e7 15 00 00 eb |.G..80..|........|
|00001150| 44 30 1f e5 2c 00 00 ef | e3 ff ff 2a 64 00 53 e3 |D0..,...|...*d.S.|
|00001160| f8 ff ff 3a 09 a0 8a e0 | 09 b0 8b e0 01 10 51 e2 |...:....|......Q.|
|00001170| ef ff ff 1a ff 9f bd e8 | 44 75 6d 70 30 00 69 6d |........|Dump0.im|
|00001180| 0f 00 2d e9 02 00 a0 e3 | 18 20 4f e2 00 30 a0 e3 |..-.....|. O..0..|
|00001190| 2e 00 00 ef 04 00 d2 e5 | 01 00 80 e2 04 00 c2 e5 |........|........|
|000011a0| 0f 00 bd e8 0e f0 a0 e1 | ff 5f 2d e9 c1 6f 8f e2 |........|._-..o..|
|000011b0| ef 6b 86 e2 07 00 ba e8 | 38 00 bb e8 00 30 43 e0 |.k......|8....0C.|
|000011c0| 01 40 44 e0 02 50 45 e0 | 9c 03 03 e0 9c 04 04 e0 |.@D..PE.|........|
|000011d0| 9c 05 05 e0 43 08 80 e0 | 44 18 81 e0 45 28 82 e0 |....C...|D...E(..|
|000011e0| 07 00 a6 e8 0c a0 8a e2 | 0c b0 8b e2 0c 60 86 e2 |........|.....`..|
|000011f0| 07 00 ba e8 38 00 bb e8 | 00 30 43 e0 01 40 44 e0 |....8...|.0C..@D.|
|00001200| 02 50 45 e0 9c 03 03 e0 | 9c 04 04 e0 9c 05 05 e0 |.PE.....|........|
|00001210| 43 08 80 e0 44 18 81 e0 | 45 28 82 e0 07 00 a6 e8 |C...D...|E(......|
|00001220| 12 00 00 eb c2 fb ff eb | 0c 01 00 ef 02 00 00 eb |........|........|
|00001230| 2f 00 00 eb 19 00 00 eb | ff 9f bd e8 ff 5f 2d e9 |/.......|....._-.|
|00001240| 4c 82 1f e5 ee 9f 8f e2 | 1d 9a 89 e2 01 97 89 e2 |L.......|........|
|00001250| 26 ce 8f e2 ef cb 8c e2 | 95 fe ff eb 68 82 1f e5 |&.......|....h...|
|00001260| 3f fe ff eb 6c 82 1f e5 | d1 fe ff eb ff 9f bd e8 |?...l...|........|
|00001270| ff 5f 2d e9 70 00 a0 e3 | e8 10 9f e5 00 20 a0 e3 |._-.p...|..... ..|
|00001280| 06 00 00 ef 04 01 9f e5 | 03 00 80 e2 d4 10 9f e5 |........|........|
|00001290| 01 10 41 e2 d4 20 8f e2 | 01 01 82 e7 ff 9f bd e8 |..A.. ..|........|
|000012a0| 14 00 00 ef c0 10 9f e5 | 01 10 81 e2 b8 10 8f e5 |........|........|
|000012b0| 13 00 00 ef ac 10 9f e5 | 03 00 51 e3 00 10 a0 03 |........|..Q.....|
|000012c0| 01 10 81 e2 9c 10 8f e5 | 94 00 9f e5 01 00 50 e1 |........|......P.|
|000012d0| fc ff ff 0a 0e f0 a0 e1 | 00 00 00 00 00 00 00 00 |........|........|
|000012e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000012f0| 00 00 00 00 07 40 2d e9 | 1e 01 00 ef 24 00 1f e5 |.....@-.|....$...|
|00001300| 24 10 4f e2 10 20 a0 e3 | d9 00 00 ef 02 00 00 ef |$.O.. ..|........|
|00001310| 07 80 bd e8 0f 40 2d e9 | 74 00 9f e5 01 00 30 e2 |.....@-.|t.....0.|
|00001320| 6c 00 8f e5 0f 80 bd 08 | 58 00 1f e5 01 00 80 e2 |l.......|X.......|
|00001330| 32 00 50 e3 00 00 a0 03 | 68 00 0f e5 68 10 1f 05 |2.P.....|h...h...|
|00001340| 68 10 0f 05 70 00 0f 05 | 3c 02 1f e5 01 00 80 e2 |h...p...|<.......|
|00001350| 44 02 0f e5 34 00 9f e5 | 01 00 80 e2 2c 00 8f e5 |D...4...|....,...|
|00001360| 0f 80 bd e8 01 00 00 00 | 02 00 00 00 00 00 00 00 |........|........|
|00001370| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001380| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001390| 00 00 00 00 01 00 00 00 | 04 00 50 e3 0e f0 b0 11 |........|..P.....|
|000013a0| 03 40 2d e9 0f 00 a0 e1 | 01 10 80 e3 00 f0 31 e3 |.@-.....|......1.|
|000013b0| 00 00 a0 e1 07 40 2d e9 | 54 00 1f e5 00 00 50 e3 |.....@-.|T.....P.|
|000013c0| 0b 00 00 0a 01 00 40 e2 | 64 00 0f e5 70 10 1f e5 |......@.|d...p...|
|000013d0| 03 00 51 e3 00 10 a0 03 | 01 10 81 e2 80 10 0f e5 |..Q.....|........|
|000013e0| 71 00 a0 e3 06 00 00 ef | 14 01 1f e5 01 00 80 e2 |q.......|........|
|000013f0| 1c 01 0f e5 07 40 bd e8 | 00 f0 30 e3 00 00 a0 e1 |.....@..|..0.....|
|00001400| 03 80 bd e8 70 00 a0 e3 | ac 10 1f e5 06 00 00 ef |....p...|........|
|00001410| 0c 01 00 ef 1c 00 a0 e3 | 43 1f 4f e2 00 20 a0 e3 |........|C.O.. ..|
|00001420| 1f 00 00 ef 10 00 a0 e3 | 98 10 4f e2 00 20 a0 e3 |........|..O.. ..|
|00001430| 1f 00 00 ef 0e 00 a0 e3 | 04 10 a0 e3 06 00 00 ef |........|........|
|00001440| 0e f0 a0 e1 e0 00 1f e5 | 00 00 50 e3 fc ff ff 1a |........|..P.....|
|00001450| 0d 00 a0 e3 04 10 a0 e3 | 06 00 00 ef 10 00 a0 e3 |........|........|
|00001460| d0 10 4f e2 00 20 a0 e3 | 20 00 00 ef 1c 00 a0 e3 |..O.. ..| .......|
|00001470| 59 1f 4f e2 00 20 a0 e3 | 20 00 00 ef 0e f0 a0 e1 |Y.O.. ..| .......|
|00001480| 74 0d 64 46 42 f4 20 20 | 20 20 20 30 20 20 20 20 |t.dFB. | 0 |
|00001490| 20 20 20 20 20 20 34 20 | 20 20 20 20 20 20 20 20 | 4 | |
|000014a0| 20 20 20 20 20 38 20 20 | 20 20 20 20 20 20 20 20 | 8 | |
|000014b0| 20 31 32 0d 64 50 42 21 | 4f 62 6a 65 63 74 73 3d | 12.dPB!|Objects=|
|000014c0| 31 0d 64 5a 42 4f 50 6e | 74 72 3d 4f 62 6a 65 63 |1.dZBOPn|tr=Objec|
|000014d0| 74 73 2b 34 0d 64 64 42 | f4 53 59 53 20 22 4f 53 |ts+4.ddB|.SYS "OS|
|000014e0| 5f 46 69 6c 65 22 2c 32 | 35 35 2c 22 3c 52 65 6e |_File",2|55,"<Ren|
|000014f0| 64 65 72 24 44 69 72 3e | 2e 68 65 61 64 5f 6f 22 |der$Dir>|.head_o"|
|00001500| 2c 4f 50 6e 74 72 2b 34 | 2c 30 20 54 4f 20 2c 2c |,OPntr+4|,0 TO ,,|
|00001510| 2c 2c 4c 65 6e 67 74 68 | 0d 64 6e 42 c8 99 20 22 |,,Length|.dnB.. "|
|00001520| 4f 53 5f 46 69 6c 65 22 | 2c 32 35 35 2c 22 3c 52 |OS_File"|,255,"<R|
|00001530| 65 6e 64 65 72 24 44 69 | 72 3e 2e 62 61 6c 6f 6f |ender$Di|r>.baloo|
|00001540| 6e 5f 6f 22 2c 4f 50 6e | 74 72 2b 34 2c 30 20 b8 |n_o",OPn|tr+4,0 .|
|00001550| 20 2c 2c 2c 2c 4c 65 6e | 67 74 68 0d 64 78 42 f1 | ,,,,Len|gth.dxB.|
|00001560| 20 22 4f 62 6a 65 63 74 | 20 6c 65 6e 67 74 68 20 | "Object| length |
|00001570| 22 4c 65 6e 67 74 68 0d | 54 42 43 4f 50 6e 74 72 |"Length.|TBCOPntr|
|00001580| 21 34 3d 4f 50 6e 74 72 | 21 34 2b 4f 50 6e 74 72 |!4=OPntr|!4+OPntr|
|00001590| 2b 34 2d 4f 62 6a 65 63 | 74 73 20 3a f4 20 70 6f |+4-Objec|ts :. po|
|000015a0| 69 6e 74 20 6f 66 66 73 | 65 74 0d 54 4c 43 f1 20 |int offs|et.TLC. |
|000015b0| 4f 50 6e 74 72 21 34 0d | 54 56 43 4f 50 6e 74 72 |OPntr!4.|TVCOPntr|
|000015c0| 21 38 3d 4f 50 6e 74 72 | 21 38 2b 4f 50 6e 74 72 |!8=OPntr|!8+OPntr|
|000015d0| 2b 34 2d 4f 62 6a 65 63 | 74 73 20 3a f4 20 66 61 |+4-Objec|ts :. fa|
|000015e0| 63 65 20 6f 66 66 73 65 | 74 0d 54 60 43 54 50 6e |ce offse|t.T`CTPn|
|000015f0| 74 72 3d 4f 50 6e 74 72 | 2b 4c 65 6e 67 74 68 0d |tr=OPntr|+Length.|
|00001600| 54 6a 43 f4 53 59 53 20 | 22 4f 53 5f 46 69 6c 65 |TjC.SYS |"OS_File|
|00001610| 22 2c 32 35 35 2c 22 3c | 52 65 6e 64 65 72 24 44 |",255,"<|Render$D|
|00001620| 69 72 3e 2e 68 65 61 64 | 5f 6b 22 2c 54 50 6e 74 |ir>.head|_k",TPnt|
|00001630| 72 2c 30 20 54 4f 20 2c | 2c 2c 2c 4c 65 6e 67 74 |r,0 TO ,|,,,Lengt|
|00001640| 68 0d 54 74 43 c8 99 20 | 22 4f 53 5f 46 69 6c 65 |h.TtC.. |"OS_File|
|00001650| 22 2c 32 35 35 2c 22 3c | 52 65 6e 64 65 72 24 44 |",255,"<|Render$D|
|00001660| 69 72 3e 2e 62 61 6c 6f | 6f 6e 5f 6b 22 2c 54 50 |ir>.balo|on_k",TP|
|00001670| 6e 74 72 2c 30 20 b8 20 | 2c 2c 2c 2c 4c 65 6e 67 |ntr,0 . |,,,,Leng|
|00001680| 74 68 0d 54 7e 43 f1 20 | 22 4b 65 79 20 6c 65 6e |th.T~C. |"Key len|
|00001690| 67 74 68 20 22 4c 65 6e | 67 74 68 0d 44 48 43 21 |gth "Len|gth.DHC!|
|000016a0| 4f 50 6e 74 72 3d 54 50 | 6e 74 72 2d 4f 62 6a 65 |OPntr=TP|ntr-Obje|
|000016b0| 63 74 73 20 20 20 20 20 | 20 20 20 20 20 20 20 3a |cts | :|
|000016c0| f4 20 6b 65 79 20 6f 66 | 66 73 65 74 0d 44 52 43 |. key of|fset.DRC|
|000016d0| 54 50 6e 74 72 2b 3d 4c | 65 6e 67 74 68 0d 44 5c |TPntr+=L|ength.D\|
|000016e0| 43 4f 50 6e 74 72 21 31 | 32 3d 54 50 6e 74 72 2d |COPntr!1|2=TPntr-|
|000016f0| 4f 62 6a 65 63 74 73 20 | 20 20 20 20 20 20 20 20 |Objects | |
|00001700| 20 3a f4 20 6e 65 78 74 | 20 6f 62 6a 65 63 74 20 | :. next| object |
|00001710| 6f 66 66 73 65 74 0d 44 | 66 43 0d 44 70 43 50 31 |offset.D|fC.DpCP1|
|00001720| 3d 21 4f 50 6e 74 72 0d | 44 7a 43 50 32 3d 4f 50 |=!OPntr.|DzCP2=OP|
|00001730| 6e 74 72 21 34 0d 74 44 | 43 50 33 3d 4f 50 6e 74 |ntr!4.tD|CP3=OPnt|
|00001740| 72 21 38 0d 74 4e 43 50 | 34 3d 4f 50 6e 74 72 21 |r!8.tNCP|4=OPntr!|
|00001750| 31 32 0d 74 58 43 f1 20 | 22 6b 65 79 20 6f 66 66 |12.tXC. |"key off|
|00001760| 73 65 74 22 50 31 0d 74 | 62 43 f1 20 22 70 6f 69 |set"P1.t|bC. "poi|
|00001770| 6e 74 20 6f 66 66 73 65 | 74 22 50 32 0d 74 6c 43 |nt offse|t"P2.tlC|
|00001780| f1 20 22 66 61 63 65 20 | 6f 66 66 73 65 74 22 50 |. "face |offset"P|
|00001790| 33 0d 74 76 43 f1 20 22 | 6e 65 78 74 20 6f 62 6a |3.tvC. "|next obj|
|000017a0| 65 63 74 20 6f 66 66 73 | 65 74 22 50 34 0d 64 40 |ect offs|et"P4.d@|
|000017b0| 43 f1 20 22 4e 72 20 6f | 66 20 6b 65 79 20 66 72 |C. "Nr o|f key fr|
|000017c0| 61 6d 65 73 20 22 21 28 | 50 31 2b 4f 62 6a 65 63 |ames "!(|P1+Objec|
|000017d0| 74 73 29 0d 64 4a 43 f1 | 20 22 4e 72 20 6f 66 20 |ts).dJC.| "Nr of |
|000017e0| 66 61 63 65 20 22 21 28 | 50 33 2b 4f 62 6a 65 63 |face "!(|P3+Objec|
|000017f0| 74 73 29 0d 64 54 43 4f | 50 6e 74 72 3d 54 50 6e |ts).dTCO|Pntr=TPn|
|00001800| 74 72 0d 64 5e 43 0d 64 | 68 43 0d 64 72 43 0d 64 |tr.d^C.d|hC.drC.d|
|00001810| 7c 43 f4 50 6f 69 6e 74 | 3d 4f 62 6a 65 63 74 73 ||C.Point|=Objects|
|00001820| 21 30 2b 4f 62 6a 65 63 | 74 73 0d 54 46 44 f4 46 |!0+Objec|ts.TFD.F|
|00001830| 61 63 65 3d 4f 62 6a 65 | 63 74 73 21 34 2b 4f 62 |ace=Obje|cts!4+Ob|
|00001840| 6a 65 63 74 73 0d 54 50 | 44 f4 54 65 78 74 75 72 |jects.TP|D.Textur|
|00001850| 65 73 3d 4f 62 6a 65 63 | 74 73 21 38 2b 4f 62 6a |es=Objec|ts!8+Obj|
|00001860| 65 63 74 73 0d 54 5a 44 | cd 0d 54 64 44 0d 54 6e |ects.TZD|..TdD.Tn|
|00001870| 44 0d 54 78 44 f2 62 75 | 69 6c 64 6d 6f 74 69 6f |D.TxD.bu|ildmotio|
|00001880| 6e 0d 44 42 44 0d 44 4c | 44 f2 61 73 73 0d 44 56 |n.DBD.DL|D.ass.DV|
|00001890| 44 f4 50 52 4f 43 62 75 | 69 6c 64 69 6d 61 67 65 |D.PROCbu|ildimage|
|000018a0| 3a 45 4e 44 0d 44 60 44 | 2a 50 4f 49 4e 54 45 52 |:END.D`D|*POINTER|
|000018b0| 0d 44 6a 44 c8 97 20 ee | 0d 44 74 44 f4 53 45 20 |.DjD.. .|.DtD.SE |
|000018c0| 54 4f 20 30 2c 32 35 36 | 0d 44 7e 44 c8 97 20 c8 |TO 0,256|.D~D.. .|
|000018d0| 93 20 2d 36 34 30 2c 2d | 35 31 32 2c 31 32 38 30 |. -640,-|512,1280|
|000018e0| 2a 32 2c 31 30 32 34 2a | 32 0d 74 48 44 c8 97 20 |*2,1024*|2.tHD.. |
|000018f0| b8 20 36 34 30 2c 35 31 | 32 0d 74 52 44 0d 74 5c |. 640,51|2.tRD.t\|
|00001900| 44 0d 74 66 44 f4 43 41 | 4c 4c 20 6d 61 69 6e 0d |D.tfD.CA|LL main.|
|00001910| 74 70 44 f4 45 4e 44 0d | 74 7a 44 e7 20 4d 41 4b |tpD.END.|tzD. MAK|
|00001920| 45 20 8c 0d 64 44 44 f2 | 6b 65 79 66 72 61 6d 65 |E ..dDD.|keyframe|
|00001930| 0d 64 4e 44 cc 0d 64 58 | 44 f4 20 53 59 53 20 22 |.dND..dX|D. SYS "|
|00001940| 4f 53 5f 46 69 6c 65 22 | 2c 32 35 35 2c 22 3c 52 |OS_File"|,255,"<R|
|00001950| 65 6e 64 65 72 24 44 69 | 72 3e 2e 6b 65 79 66 72 |ender$Di|r>.keyfr|
|00001960| 61 6d 65 73 22 2c 4b 65 | 79 46 72 61 6d 65 73 2c |ames",Ke|yFrames,|
|00001970| 30 0d 64 62 44 20 f2 6d | 61 6b 65 0d 64 6c 44 20 |0.dbD .m|ake.dlD |
|00001980| d6 20 6d 61 69 6e 5f 66 | 0d 64 76 44 cd 0d 54 40 |. main_f|.dvD..T@|
|00001990| 45 e0 0d 54 4a 45 0d 54 | 54 45 dd 20 f2 6d 61 6b |E..TJE.T|TE. .mak|
|000019a0| 65 0d 54 5e 45 c8 99 20 | 22 4f 53 5f 46 69 6c 65 |e.T^E.. |"OS_File|
|000019b0| 22 2c 30 2c 22 3c 52 65 | 6e 64 65 72 24 44 69 72 |",0,"<Re|nder$Dir|
|000019c0| 3e 2e 50 61 72 74 73 5f | 63 22 2c 26 38 30 30 30 |>.Parts_|c",&8000|
|000019d0| 2c 26 38 30 30 30 2c 53 | 54 41 52 54 2c 46 49 4e |,&8000,S|TART,FIN|
|000019e0| 49 53 48 0d 54 68 45 2a | 53 65 74 54 79 70 65 20 |ISH.ThE*|SetType |
|000019f0| 3c 52 65 6e 64 65 72 24 | 44 69 72 3e 2e 50 61 72 |<Render$|Dir>.Par|
|00001a00| 74 73 5f 63 20 61 62 73 | 6f 6c 75 74 65 0d 54 72 |ts_c abs|olute.Tr|
|00001a10| 45 e1 0d 54 7c 45 0d 44 | 46 45 0d 44 50 45 dd 20 |E..T|E.D|FE.DPE. |
|00001a20| f2 63 61 6c 63 5f 69 6e | 76 65 72 73 32 0d 44 5a |.calc_in|vers2.DZ|
|00001a30| 45 4b 3d 28 31 3c 3c 31 | 36 29 2f 4e 52 5f 49 4e |EK=(1<<1|6)/NR_IN|
|00001a40| 54 45 52 50 4f 4c 0d 44 | 64 45 e3 20 49 3d 30 20 |TERPOL.D|dE. I=0 |
|00001a50| b8 20 4e 52 5f 49 4e 54 | 45 52 50 4f 4c 3a 49 4e |. NR_INT|ERPOL:IN|
|00001a60| 56 45 52 53 32 21 28 34 | 2a 49 29 3d 49 2a 4b 2b |VERS2!(4|*I)=I*K+|
|00001a70| 2e 35 3a ed 0d 44 6e 45 | e1 0d 44 78 45 0d 74 42 |.5:..DnE|..DxE.tB|
|00001a80| 45 0d 74 4c 45 dd 20 f2 | 6d 61 69 6e 0d 74 56 45 |E.tLE. .|main.tVE|
|00001a90| 0d 74 60 45 e3 20 50 41 | 53 53 3d 30 20 b8 20 32 |.t`E. PA|SS=0 . 2|
|00001aa0| 20 88 20 32 0d 74 6a 45 | 50 25 3d 51 25 0d 74 74 | . 2.tjE|P%=Q%.tt|
|00001ab0| 45 5b 4f 50 54 20 50 41 | 53 53 0d 74 7e 45 2e 4e |E[OPT PA|SS.t~E.N|
|00001ac0| 52 5f 49 4e 54 45 52 20 | 44 43 44 20 20 20 20 20 |R_INTER |DCD |
|00001ad0| 20 20 30 0d 64 48 45 0d | 64 52 45 2e 4b 65 79 44 | 0.dHE.|dRE.KeyD|
|00001ae0| 20 20 20 20 20 44 43 44 | 20 20 20 20 20 20 20 30 | DCD| 0|
|00001af0| 0d 64 5c 45 2e 50 6f 69 | 6e 74 44 20 20 20 44 43 |.d\E.Poi|ntD DC|
|00001b00| 44 20 20 20 20 20 20 20 | 30 0d 64 66 45 2e 46 61 |D |0.dfE.Fa|
|00001b10| 63 65 44 20 20 20 20 44 | 43 44 20 20 20 20 20 20 |ceD D|CD |
|00001b20| 20 30 0d 64 70 45 2e 52 | 69 73 63 50 43 20 20 20 | 0.dpE.R|iscPC |
|00001b30| 44 43 44 20 30 0d 64 7a | 45 2e 6d 6f 64 65 20 20 |DCD 0.dz|E.mode |
|00001b40| 20 20 20 44 43 44 20 31 | 0d 54 44 46 20 20 20 20 | DCD 1|.TDF |
|00001b50| 20 20 20 20 20 20 44 43 | 44 20 36 34 30 0d 54 4e | DC|D 640.TN|
|00001b60| 46 20 20 20 20 20 20 20 | 20 20 20 44 43 44 20 35 |F | DCD 5|
|00001b70| 31 32 0d 54 58 46 20 20 | 20 20 20 20 20 20 20 20 |12.TXF | |
|00001b80| 44 43 44 20 33 0d 54 62 | 46 20 20 20 20 20 20 20 |DCD 3.Tb|F |
|00001b90| 20 20 20 44 43 44 20 2d | 31 0d 54 6c 46 20 20 20 | DCD -|1.TlF |
|00001ba0| 20 20 20 20 20 20 20 44 | 43 44 20 30 3a 44 43 44 | D|CD 0:DCD|
|00001bb0| 20 31 32 38 0d 54 76 46 | 20 20 20 20 20 20 20 20 | 128.TvF| |
|00001bc0| 20 20 44 43 44 20 33 3a | 44 43 44 20 32 35 35 0d | DCD 3:|DCD 255.|
|00001bd0| 44 40 46 20 20 20 20 20 | 20 20 20 20 20 44 43 44 |D@F | DCD|
|00001be0| 20 2d 31 0d 44 4a 46 2e | 6d 61 69 6e 5f 66 0d 44 | -1.DJF.|main_f.D|
|00001bf0| 54 46 20 20 20 20 20 20 | 20 20 20 20 53 57 49 20 |TF | SWI |
|00001c00| 20 20 20 20 20 20 22 4f | 53 5f 47 65 74 45 6e 76 | "O|S_GetEnv|
|00001c10| 22 0d 44 5e 46 20 20 20 | 20 20 20 20 20 20 20 4d |".D^F | M|
|00001c20| 4f 56 20 20 20 20 20 20 | 20 52 31 33 2c 20 52 31 |OV | R13, R1|
|00001c30| 0d 44 68 46 0d 44 72 46 | 20 20 20 20 20 20 20 20 |.DhF.DrF| |
|00001c40| 20 20 4d 4f 56 20 20 20 | 20 20 20 20 52 30 2c 23 | MOV | R0,#|
|00001c50| 30 0d 44 7c 46 20 20 20 | 20 20 20 20 20 20 20 41 |0.D|F | A|
|00001c60| 44 52 20 20 20 20 20 20 | 20 52 31 2c 6d 6f 64 65 |DR | R1,mode|
|00001c70| 0d 74 46 46 20 20 20 20 | 20 20 20 20 20 20 53 57 |.tFF | SW|
|00001c80| 49 20 20 20 20 20 20 20 | 22 4f 53 5f 53 63 72 65 |I |"OS_Scre|
|00001c90| 65 6e 4d 6f 64 65 22 0d | 74 47 46 20 20 20 20 20 |enMode".|tGF |
|00001ca0| 20 20 20 20 20 53 57 49 | 20 20 20 20 20 20 20 22 | SWI| "|
|00001cb0| 4f 53 5f 52 65 6d 6f 76 | 65 43 75 72 73 6f 72 73 |OS_Remov|eCursors|
|00001cc0| 22 0d 74 50 46 0d 74 5a | 46 0d 74 64 46 0d 74 6e |".tPF.tZ|F.tdF.tn|
|00001cd0| 46 20 20 20 20 20 20 20 | 20 20 20 42 4c 20 20 20 |F | BL |
|00001ce0| 20 20 20 20 20 63 61 6c | 63 5f 64 69 76 74 61 62 | cal|c_divtab|
|00001cf0| 6c 65 0d 74 78 46 20 20 | 20 20 20 20 20 20 20 20 |le.txF | |
|00001d00| 42 4c 20 20 20 20 20 20 | 20 20 63 6c 61 69 6d 5f |BL | claim_|
|00001d10| 69 6e 74 65 72 72 75 70 | 74 0d 64 42 46 20 20 20 |interrup|t.dBF |
|00001d20| 20 20 20 20 20 20 20 42 | 4c 20 20 20 20 20 20 20 | B|L |
|00001d30| 20 73 65 74 5f 70 61 6c | 65 74 74 65 0d 64 4c 46 | set_pal|ette.dLF|
|00001d40| 0d 64 56 46 20 20 20 20 | 20 20 20 20 20 20 a4 61 |.dVF | .a|
|00001d50| 64 72 20 20 20 20 20 28 | 31 31 2c 4f 62 6a 65 63 |dr (|11,Objec|
|00001d60| 74 73 29 0d 64 60 46 20 | 20 20 20 20 20 20 20 20 |ts).d`F | |
|00001d70| 20 4c 44 52 20 20 20 20 | 20 20 20 31 32 2c 5b 31 | LDR | 12,[1|
|00001d80| 31 5d 20 20 20 20 20 20 | 3b 20 6e 72 20 6f 66 20 |1] |; nr of |
|00001d90| 6f 62 6a 65 63 74 73 0d | 64 6a 46 20 20 20 20 20 |objects.|djF |
|00001da0| 20 20 20 20 20 41 44 44 | 20 20 20 20 20 20 20 31 | ADD| 1|
|00001db0| 30 2c 31 31 2c 23 34 0d | 64 74 46 2e 6e 65 78 74 |0,11,#4.|dtF.next|
|00001dc0| 5f 6f 62 6a 65 63 74 0d | 64 7e 46 20 20 20 20 20 |_object.|d~F |
|00001dd0| 20 20 20 20 20 4c 44 4d | 49 41 20 20 20 20 20 31 | LDM|IA 1|
|00001de0| 30 2c 7b 32 2c 33 2c 34 | 2c 35 7d 0d 54 48 47 20 |0,{2,3,4|,5}.THG |
|00001df0| 20 20 20 20 20 20 20 20 | 20 41 44 44 20 20 20 20 | | ADD |
|00001e00| 20 20 20 32 2c 32 2c 31 | 31 20 20 20 20 20 20 20 | 2,2,1|1 |
|00001e10| 20 3b 20 70 6f 69 6e 74 | 65 72 20 74 6f 20 6b 65 | ; point|er to ke|
|00001e20| 79 20 66 72 61 6d 65 73 | 0d 54 52 47 20 20 20 20 |y frames|.TRG |
|00001e30| 20 20 20 20 20 20 41 44 | 44 20 20 20 20 20 20 20 | AD|D |
|00001e40| 33 2c 33 2c 31 31 20 20 | 20 20 20 20 20 20 3b 20 |3,3,11 | ; |
|00001e50| 70 6f 69 6e 74 65 72 20 | 74 6f 20 76 65 72 74 69 |pointer |to verti|
|00001e60| 63 65 73 0d 54 5c 47 20 | 20 20 20 20 20 20 20 20 |ces.T\G | |
|00001e70| 20 41 44 44 20 20 20 20 | 20 20 20 34 2c 34 2c 31 | ADD | 4,4,1|
|00001e80| 31 20 20 20 20 20 20 20 | 20 3b 20 70 6f 69 6e 74 |1 | ; point|
|00001e90| 65 72 20 74 6f 20 66 61 | 63 65 73 0d 54 66 47 20 |er to fa|ces.TfG |
|00001ea0| 20 20 20 20 20 20 20 20 | 20 41 44 44 20 20 20 20 | | ADD |
|00001eb0| 20 20 20 35 2c 35 2c 31 | 31 20 20 20 20 20 20 20 | 5,5,1|1 |
|00001ec0| 20 3b 20 70 6f 69 6e 74 | 65 72 20 74 6f 20 6e 65 | ; point|er to ne|
|00001ed0| 78 74 20 6f 62 6a 65 63 | 74 0d 54 70 47 20 20 20 |xt objec|t.TpG |
|00001ee0| 20 20 20 20 20 20 20 53 | 54 52 20 20 20 20 20 20 | S|TR |
|00001ef0| 20 32 2c 4b 65 79 44 0d | 54 7a 47 20 20 20 20 20 | 2,KeyD.|TzG |
|00001f00| 20 20 20 20 20 53 54 52 | 20 20 20 20 20 20 20 33 | STR| 3|
|00001f10| 2c 50 6f 69 6e 74 44 0d | 44 44 47 20 20 20 20 20 |,PointD.|DDG |
|00001f20| 20 20 20 20 20 53 54 52 | 20 20 20 20 20 20 20 34 | STR| 4|
|00001f30| 2c 46 61 63 65 44 0d 44 | 4e 47 20 20 20 20 20 20 |,FaceD.D|NG |
|00001f40| 20 20 20 20 42 4c 20 20 | 20 20 20 20 20 20 61 6e | BL | an|
|00001f50| 69 6d 61 74 65 5f 6f 62 | 6a 65 63 74 0d 44 58 47 |imate_ob|ject.DXG|
|00001f60| 20 20 20 20 20 20 20 20 | 20 20 4d 4f 56 20 20 20 | | MOV |
|00001f70| 20 20 20 20 31 30 2c 35 | 0d 44 62 47 2e 65 73 63 | 10,5|.DbG.esc|
|00001f80| 61 70 65 0d 44 6c 47 20 | 20 20 20 20 20 20 20 20 |ape.DlG | |
|00001f90| 20 4d 4f 56 20 20 20 20 | 20 20 20 30 2c 23 31 32 | MOV | 0,#12|
|00001fa0| 34 20 20 20 20 3b 20 61 | 63 6b 6e 6f 77 6c 65 64 |4 ; a|cknowled|
|00001fb0| 67 65 20 65 73 63 61 70 | 65 0d 44 76 47 20 20 20 |ge escap|e.DvG |
|00001fc0| 20 20 20 20 20 20 20 53 | 57 49 20 20 20 20 20 20 | S|WI |
|00001fd0| 20 22 4f 53 5f 42 79 74 | 65 22 0d 74 40 47 20 20 | "OS_Byt|e".t@G |
|00001fe0| 20 20 20 20 20 20 20 20 | 42 4c 20 20 20 20 20 20 | |BL |
|00001ff0| 20 20 72 65 6c 65 61 73 | 65 5f 69 6e 74 65 72 72 | releas|e_interr|
|00002000| 75 70 74 0d 74 4a 47 20 | 20 20 20 20 20 20 20 20 |upt.tJG | |
|00002010| 20 53 57 49 20 20 20 20 | 20 20 20 22 4f 53 5f 45 | SWI | "OS_E|
|00002020| 78 69 74 22 0d 74 54 47 | 0d 74 5e 47 2e 73 65 74 |xit".tTG|.t^G.set|
|00002030| 5f 63 6f 6c 20 44 43 42 | 20 30 3a 44 43 42 20 31 |_col DCB| 0:DCB 1|
|00002040| 36 3a 44 43 42 20 30 3a | 44 43 42 20 30 3a 44 43 |6:DCB 0:|DCB 0:DC|
|00002050| 42 20 30 0d 74 68 47 41 | 4c 49 47 4e 0d 74 72 47 |B 0.thGA|LIGN.trG|
|00002060| 2e 73 65 74 5f 70 61 6c | 65 74 74 65 0d 74 7c 47 |.set_pal|ette.t|G|
|00002070| 20 20 20 20 20 20 20 20 | 20 20 53 54 4d 46 44 20 | | STMFD |
|00002080| 20 20 20 20 31 33 21 2c | 7b 30 2d 31 32 2c 31 34 | 13!,|{0-12,14|
|00002090| 7d 0d 64 46 47 20 20 20 | 20 20 20 20 20 20 20 4d |}.dFG | M|
|000020a0| 4f 56 20 20 20 20 20 20 | 20 30 2c 23 31 32 0d 64 |OV | 0,#12.d|
|000020b0| 50 47 20 20 20 20 20 20 | 20 20 20 20 41 44 52 20 |PG | ADR |
|000020c0| 20 20 20 20 20 20 31 2c | 73 65 74 5f 63 6f 6c 0d | 1,|set_col.|
|000020d0| 64 5a 47 20 20 20 20 20 | 20 20 20 20 20 4d 4f 56 |dZG | MOV|
|000020e0| 20 20 20 20 20 20 20 32 | 2c 23 30 0d 64 64 47 2e | 2|,#0.ddG.|
|000020f0| 73 65 74 5f 70 61 6c 65 | 74 74 65 5f 6c 6f 6f 70 |set_pale|tte_loop|
|00002100| 0d 64 6e 47 20 20 20 20 | 20 20 20 20 20 20 53 54 |.dnG | ST|
|00002110| 52 42 20 20 20 20 20 20 | 32 2c 5b 31 2c 23 30 5d |RB |2,[1,#0]|
|00002120| 0d 64 78 47 20 20 20 20 | 20 20 20 20 20 20 53 54 |.dxG | ST|
|00002130| 52 42 20 20 20 20 20 20 | 32 2c 5b 31 2c 23 32 5d |RB |2,[1,#2]|
|00002140| 0d 54 42 48 20 20 20 20 | 20 20 20 20 20 20 53 54 |.TBH | ST|
|00002150| 52 42 20 20 20 20 20 20 | 32 2c 5b 31 2c 23 33 5d |RB |2,[1,#3]|
|00002160| 0d 54 4c 48 20 20 20 20 | 20 20 20 20 20 20 53 54 |.TLH | ST|
|00002170| 52 42 20 20 20 20 20 20 | 32 2c 5b 31 2c 23 34 5d |RB |2,[1,#4]|
|00002180| 0d 54 56 48 20 20 20 20 | 20 20 20 20 20 20 53 57 |.TVH | SW|
|00002190| 49 20 20 20 20 20 20 20 | 22 4f 53 5f 57 6f 72 64 |I |"OS_Word|
|000021a0| 22 0d 54 60 48 20 20 20 | 20 20 20 20 20 20 20 41 |".T`H | A|
|000021b0| 44 44 20 20 20 20 20 20 | 20 32 2c 32 2c 23 31 0d |DD | 2,2,#1.|
|000021c0| 54 6a 48 20 20 20 20 20 | 20 20 20 20 20 43 4d 50 |TjH | CMP|
|000021d0| 20 20 20 20 20 20 20 32 | 2c 23 32 35 36 0d 54 74 | 2|,#256.Tt|
|000021e0| 48 20 20 20 20 20 20 20 | 20 20 20 42 4e 45 20 20 |H | BNE |
|000021f0| 20 20 20 20 20 73 65 74 | 5f 70 61 6c 65 74 74 65 | set|_palette|
|00002200| 5f 6c 6f 6f 70 0d 54 7e | 48 20 20 20 20 20 20 20 |_loop.T~|H |
|00002210| 20 20 20 4c 44 4d 46 44 | 20 20 20 20 20 31 33 21 | LDMFD| 13!|
|00002220| 2c 7b 30 2d 31 32 2c 50 | 43 7d 0d 44 48 48 0d 44 |,{0-12,P|C}.DHH.D|
|00002230| 52 48 0d 44 5c 48 2e 77 | 61 69 74 0d 44 66 48 20 |RH.D\H.w|ait.DfH |
|00002240| 20 20 20 20 20 20 20 20 | 20 4d 4f 56 20 20 20 20 | | MOV |
|00002250| 20 20 20 31 2c 30 20 20 | 20 20 20 20 20 20 20 20 | 1,0 | |
|00002260| 20 20 20 20 3b 20 77 61 | 69 74 20 33 20 73 0d 44 | ; wa|it 3 s.D|
|00002270| 70 48 20 20 20 20 20 20 | 20 20 20 20 53 57 49 20 |pH | SWI |
|00002280| 20 20 20 20 20 20 22 4f | 53 5f 52 65 61 64 4d 6f | "O|S_ReadMo|
|00002290| 6e 6f 74 6f 6e 69 63 54 | 69 6d 65 22 0d 44 7a 48 |notonicT|ime".DzH|
|000022a0| 20 20 20 20 20 20 20 20 | 20 20 41 44 44 20 20 20 | | ADD |
|000022b0| 20 20 20 20 31 2c 30 2c | 31 0d 74 44 48 2e 77 61 | 1,0,|1.tDH.wa|
|000022c0| 69 74 5f 6c 6f 6f 70 0d | 74 4e 48 20 20 20 20 20 |it_loop.|tNH |
|000022d0| 20 20 20 20 20 53 57 49 | 20 20 20 20 20 20 20 22 | SWI| "|
|000022e0| 4f 53 5f 52 65 61 64 4d | 6f 6e 6f 74 6f 6e 69 63 |OS_ReadM|onotonic|
|000022f0| 54 69 6d 65 22 0d 74 58 | 48 20 20 20 20 20 20 20 |Time".tX|H |
|00002300| 20 20 20 43 4d 50 20 20 | 20 20 20 20 20 30 2c 31 | CMP | 0,1|
|00002310| 0d 74 62 48 20 20 20 20 | 20 20 20 20 20 20 42 4c |.tbH | BL|
|00002320| 4f 20 20 20 20 20 20 20 | 77 61 69 74 5f 6c 6f 6f |O |wait_loo|
|00002330| 70 0d 74 6c 48 20 20 20 | 20 20 20 20 20 20 20 4c |p.tlH | L|
|00002340| 44 4d 46 44 20 20 20 20 | 20 31 33 21 2c 7b 30 2d |DMFD | 13!,{0-|
|00002350| 31 32 2c 50 43 7d 0d 74 | 76 48 0d 64 40 48 0d 64 |12,PC}.t|vH.d@H.d|
|00002360| 4a 48 2e 69 6e 74 65 72 | 5f 66 72 61 6d 65 5f 6e |JH.inter|_frame_n|
|00002370| 72 20 44 43 44 20 30 0d | 64 54 48 2e 61 6e 69 6d |r DCD 0.|dTH.anim|
|00002380| 61 74 65 5f 6f 62 6a 65 | 63 74 0d 64 5e 48 20 20 |ate_obje|ct.d^H |
|00002390| 20 20 20 20 20 20 20 20 | 53 54 4d 46 44 20 20 20 | |STMFD |
|000023a0| 20 20 31 33 21 2c 7b 30 | 2d 31 32 2c 31 34 7d 0d | 13!,{0|-12,14}.|
|000023b0| 64 68 48 2e 72 65 70 65 | 61 74 0d 64 72 48 3b 20 |dhH.repe|at.drH; |
|000023c0| 20 20 20 20 20 20 20 20 | 20 a4 61 64 72 20 20 20 | | .adr |
|000023d0| 20 20 28 30 2c 4b 65 79 | 46 72 61 6d 65 73 29 0d | (0,Key|Frames).|
|000023e0| 64 7c 48 20 20 20 20 20 | 20 20 20 20 20 4c 44 52 |d|H | LDR|
|000023f0| 20 20 20 20 20 20 20 30 | 2c 4b 65 79 44 0d 54 46 | 0|,KeyD.TF|
|00002400| 49 20 20 20 20 20 20 20 | 20 20 20 4c 44 52 20 20 |I | LDR |
|00002410| 20 20 20 20 20 31 2c 5b | 30 5d 2c 23 34 20 20 20 | 1,[|0],#4 |
|00002420| 20 20 20 20 20 20 20 20 | 20 3b 20 6c 6f 61 64 20 | | ; load |
|00002430| 6e 72 20 6f 66 20 6b 65 | 79 20 66 72 61 6d 65 73 |nr of ke|y frames|
|00002440| 0d 54 50 49 20 20 20 20 | 20 20 20 20 20 20 4d 4f |.TPI | MO|
|00002450| 56 20 20 20 20 20 20 20 | 39 2c 23 4b 45 59 5f 53 |V |9,#KEY_S|
|00002460| 49 5a 45 20 20 20 20 20 | 20 20 20 20 3b 20 6c 6f |IZE | ; lo|
|00002470| 61 64 20 6e 72 20 76 65 | 72 74 69 63 65 73 0d 54 |ad nr ve|rtices.T|
|00002480| 5a 49 20 20 20 20 20 20 | 20 20 20 20 4d 4f 56 20 |ZI | MOV |
|00002490| 20 20 20 20 20 20 31 30 | 2c 30 20 20 20 20 20 20 | 10|,0 |
|000024a0| 20 20 20 20 20 20 20 20 | 20 20 3b 20 66 6f 72 6d | | ; form|
|000024b0| 31 0d 54 64 49 20 20 20 | 20 20 20 20 20 20 20 41 |1.TdI | A|
|000024c0| 44 44 20 20 20 20 20 20 | 20 31 31 2c 30 2c 39 20 |DD | 11,0,9 |
|000024d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 3b 20 66 | | ; f|
|000024e0| 6f 72 6d 32 0d 54 6e 49 | 20 20 20 20 20 20 20 20 |orm2.TnI| |
|000024f0| 20 20 53 55 42 20 20 20 | 20 20 20 20 31 2c 31 2c | SUB | 1,1,|
|00002500| 23 31 0d 54 78 49 2e 6e | 65 78 74 5f 69 6e 74 65 |#1.TxI.n|ext_inte|
|00002510| 72 70 6f 6c 61 74 65 0d | 44 42 49 20 20 20 20 20 |rpolate.|DBI |
|00002520| 20 20 20 20 20 4d 4f 56 | 20 20 20 20 20 20 20 33 | MOV| 3|
|00002530| 2c 23 30 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |,#0 | |
|00002540| 20 20 20 3b 20 69 3d 30 | 0d 44 4c 49 20 20 20 20 | ; i=0|.DLI |
|00002550| 20 20 20 20 20 20 a4 61 | 64 72 20 20 20 20 20 28 | .a|dr (|
|00002560| 34 2c 49 4e 56 45 52 53 | 32 29 0d 44 56 49 20 20 |4,INVERS|2).DVI |
|00002570| 20 20 20 20 20 20 20 20 | 53 54 52 20 20 20 20 20 | |STR |
|00002580| 20 20 33 2c 69 6e 74 65 | 72 5f 66 72 61 6d 65 5f | 3,inte|r_frame_|
|00002590| 6e 72 0d 44 60 49 2e 69 | 6e 74 65 72 70 6f 6c 61 |nr.D`I.i|nterpola|
|000025a0| 74 65 0d 44 6a 49 20 20 | 20 20 20 20 20 20 20 20 |te.DjI | |
|000025b0| 4c 44 52 20 20 20 20 20 | 20 20 31 32 2c 5b 34 2c |LDR | 12,[4,|
|000025c0| 33 2c 4c 53 4c 20 23 32 | 5d 20 20 20 20 20 3b 20 |3,LSL #2|] ; |
|000025d0| 74 3d 69 2f a8 45 52 50 | 4f 4c 0d 44 74 49 20 20 |t=i/.ERP|OL.DtI |
|000025e0| 20 20 20 20 20 20 20 20 | 42 4c 20 20 20 20 20 20 | |BL |
|000025f0| 20 20 6d 6f 72 70 68 0d | 44 7e 49 20 20 20 20 20 | morph.|D~I |
|00002600| 20 20 20 20 20 4c 44 52 | 20 20 20 20 20 20 20 33 | LDR| 3|
|00002610| 2c 69 6e 74 65 72 5f 66 | 72 61 6d 65 5f 6e 72 0d |,inter_f|rame_nr.|
|00002620| 74 48 49 20 20 20 20 20 | 20 20 20 20 20 53 57 49 |tHI | SWI|
|00002630| 20 20 20 20 20 20 20 22 | 4f 53 5f 52 65 61 64 45 | "|OS_ReadE|
|00002640| 73 63 61 70 65 53 74 61 | 74 65 22 0d 74 52 49 20 |scapeSta|te".tRI |
|00002650| 20 20 20 20 20 20 20 20 | 20 42 43 53 20 20 20 20 | | BCS |
|00002660| 20 20 20 65 73 63 61 70 | 65 0d 74 5c 49 20 20 20 | escap|e.t\I |
|00002670| 20 20 20 20 20 20 20 43 | 4d 50 20 20 20 20 20 20 | C|MP |
|00002680| 20 33 2c 23 4e 52 5f 49 | 4e 54 45 52 50 4f 4c 20 | 3,#NR_I|NTERPOL |
|00002690| 20 20 20 20 20 3b 20 35 | 30 20 69 6e 74 65 72 70 | ; 5|0 interp|
|000026a0| 6f 6c 61 74 69 6f 6e 73 | 0d 74 66 49 20 20 20 20 |olations|.tfI |
|000026b0| 20 20 20 20 20 20 42 4c | 4f 20 20 20 20 20 20 20 | BL|O |
|000026c0| 69 6e 74 65 72 70 6f 6c | 61 74 65 0d 74 70 49 20 |interpol|ate.tpI |
|000026d0| 20 20 20 20 20 20 20 20 | 20 41 44 44 20 20 20 20 | | ADD |
|000026e0| 20 20 20 31 30 2c 31 30 | 2c 39 20 20 20 20 20 20 | 10,10|,9 |
|000026f0| 20 20 20 20 20 20 20 3b | 20 66 6f 72 6d 31 2b 3d | ;| form1+=|
|00002700| 2e 2e 0d 74 7a 49 20 20 | 20 20 20 20 20 20 20 20 |...tzI | |
|00002710| 41 44 44 20 20 20 20 20 | 20 20 31 31 2c 31 31 2c |ADD | 11,11,|
|00002720| 39 0d 64 44 49 20 20 20 | 20 20 20 20 20 20 20 53 |9.dDI | S|
|00002730| 55 42 53 20 20 20 20 20 | 20 31 2c 31 2c 23 31 0d |UBS | 1,1,#1.|
|00002740| 64 4e 49 20 20 20 20 20 | 20 20 20 20 20 42 4e 45 |dNI | BNE|
|00002750| 20 20 20 20 20 20 20 6e | 65 78 74 5f 69 6e 74 65 | n|ext_inte|
|00002760| 72 70 6f 6c 61 74 65 0d | 64 58 49 3b 20 20 20 20 |rpolate.|dXI; |
|00002770| 20 20 20 20 20 20 42 41 | 4c 20 20 20 20 20 20 20 | BA|L |
|00002780| 72 65 70 65 61 74 0d 64 | 62 49 20 20 20 20 20 20 |repeat.d|bI |
|00002790| 20 20 20 20 4c 44 4d 46 | 44 20 20 20 20 20 31 33 | LDMF|D 13|
|000027a0| 21 2c 7b 30 2d 31 32 2c | 50 43 7d 0d 64 6c 49 0d |!,{0-12,|PC}.dlI.|
|000027b0| 64 76 49 2e 6e 61 6d 65 | 20 45 51 55 53 20 22 44 |dvI.name| EQUS "D|
|000027c0| 75 6d 70 22 3a 45 51 55 | 42 20 97 22 30 22 3a 45 |ump":EQU|B ."0":E|
|000027d0| 51 55 42 20 30 0d 54 40 | 4a 2e 41 4c 49 47 4e 0d |QUB 0.T@|J.ALIGN.|
|000027e0| 54 4a 4a 2e 73 61 76 65 | 73 63 72 65 65 6e 0d 54 |TJJ.save|screen.T|
|000027f0| 54 4a 53 54 4d 46 44 20 | 31 33 21 2c 7b 30 2d 33 |TJSTMFD |13!,{0-3|
|00002800| 7d 0d 54 5e 4a 20 20 4d | 4f 56 20 52 30 2c 23 32 |}.T^J M|OV R0,#2|
|00002810| 0d 54 68 4a 20 20 41 44 | 52 20 52 32 2c 6e 61 6d |.ThJ AD|R R2,nam|
|00002820| 65 0d 54 72 4a 20 20 4d | 4f 56 20 52 33 2c 23 30 |e.TrJ M|OV R3,#0|
|00002830| 0d 54 7c 4a 20 20 53 57 | 49 20 22 4f 53 5f 53 70 |.T|J SW|I "OS_Sp|
|00002840| 72 69 74 65 4f 70 22 0d | 44 46 4a 20 20 4c 44 52 |riteOp".|DFJ LDR|
|00002850| 42 20 52 30 2c 5b 52 32 | 2c 23 34 5d 0d 44 50 4a |B R0,[R2|,#4].DPJ|
|00002860| 20 20 41 44 44 20 52 30 | 2c 52 30 2c 23 31 0d 44 | ADD R0|,R0,#1.D|
|00002870| 5a 4a 20 20 53 54 52 42 | 20 52 30 2c 5b 52 32 2c |ZJ STRB| R0,[R2,|
|00002880| 23 34 5d 0d 44 64 4a 4c | 44 4d 46 44 20 31 33 21 |#4].DdJL|DMFD 13!|
|00002890| 2c 7b 30 2d 33 7d 0d 44 | 6e 4a 4d 4f 56 20 50 43 |,{0-3}.D|nJMOV PC|
|000028a0| 2c 52 31 34 0d 44 78 4a | 0d 74 42 4a 0d 74 4c 4a |,R14.DxJ|.tBJ.tLJ|
|000028b0| 0d 74 56 4a f4 20 20 20 | 20 20 20 20 4c 44 4d 46 |.tVJ. | LDMF|
|000028c0| 44 20 20 20 20 20 31 33 | 21 2c 7b 30 2d 31 32 2c |D 13|!,{0-12,|
|000028d0| 50 43 7d 0d 74 60 4a 0d | 74 6a 4a 0d 74 74 4a 0d |PC}.t`J.|tjJ.ttJ.|
|000028e0| 74 7e 4a 0d 64 48 4a 3b | f4 20 72 31 30 20 20 66 |t~J.dHJ;|. r10 f|
|000028f0| 6f 72 6d 31 0d 64 52 4a | 3b f4 20 72 31 31 20 20 |orm1.dRJ|;. r11 |
|00002900| 66 6f 72 6d 32 0d 64 5c | 4a 3b f4 20 72 31 32 20 |form2.d\|J;. r12 |
|00002910| 20 69 6e 74 65 72 70 6f | 6c 61 74 65 20 76 61 6c | interpo|late val|
|00002920| 75 65 20 74 2a 32 5e 31 | 36 2c 20 30 3c 3d 74 3c |ue t*2^1|6, 0<=t<|
|00002930| 3d 31 0d 64 66 4a 2e 6d | 6f 72 70 68 0d 64 70 4a |=1.dfJ.m|orph.dpJ|
|00002940| 20 20 20 20 20 20 20 20 | 20 20 53 54 4d 46 44 20 | | STMFD |
|00002950| 20 20 20 20 31 33 21 2c | 7b 30 2d 31 32 2c 31 34 | 13!,|{0-12,14|
|00002960| 7d 0d 64 7a 4a 20 20 20 | 20 20 20 20 20 20 20 a4 |}.dzJ | .|
|00002970| 61 64 72 20 20 20 20 20 | 28 36 2c 4d 4f 54 49 4f |adr |(6,MOTIO|
|00002980| 4e 29 20 20 20 20 20 20 | 20 3b 20 64 65 66 6f 72 |N) | ; defor|
|00002990| 6d 65 64 20 76 65 72 74 | 69 63 65 73 0d 54 44 4b |med vert|ices.TDK|
|000029a0| 3b f4 20 69 6e 74 65 72 | 70 6f 6c 61 74 65 20 70 |;. inter|polate p|
|000029b0| 6f 73 69 74 69 6f 6e 0d | 54 4e 4b 20 20 20 20 20 |osition.|TNK |
|000029c0| 20 20 20 20 20 4c 44 4d | 49 41 20 20 20 20 20 31 | LDM|IA 1|
|000029d0| 30 21 2c 7b 30 2c 31 2c | 32 7d 20 20 20 20 20 20 |0!,{0,1,|2} |
|000029e0| 3b 20 6c 6f 61 64 20 66 | 6f 72 6d 20 31 20 76 65 |; load f|orm 1 ve|
|000029f0| 72 74 65 78 20 50 31 0d | 54 58 4b 20 20 20 20 20 |rtex P1.|TXK |
|00002a00| 20 20 20 20 20 4c 44 4d | 49 41 20 20 20 20 20 31 | LDM|IA 1|
|00002a10| 31 21 2c 7b 33 2c 34 2c | 35 7d 20 20 20 20 20 20 |1!,{3,4,|5} |
|00002a20| 3b 20 6c 6f 61 64 20 66 | 6f 72 6d 20 32 20 76 65 |; load f|orm 2 ve|
|00002a30| 72 74 65 78 20 50 32 0d | 54 62 4b 20 20 20 20 20 |rtex P2.|TbK |
|00002a40| 20 20 20 20 20 53 55 42 | 20 20 20 20 20 20 20 33 | SUB| 3|
|00002a50| 2c 33 2c 30 20 20 20 20 | 20 20 20 20 20 20 20 20 |,3,0 | |
|00002a60| 3b 20 64 78 20 3d 20 78 | 32 20 2d 20 78 31 0d 54 |; dx = x|2 - x1.T|
|00002a70| 6c 4b 20 20 20 20 20 20 | 20 20 20 20 53 55 42 20 |lK | SUB |
|00002a80| 20 20 20 20 20 20 34 2c | 34 2c 31 20 20 20 20 20 | 4,|4,1 |
|00002a90| 20 20 20 20 20 20 20 3b | 20 64 79 20 3d 20 79 32 | ;| dy = y2|
|00002aa0| 20 2d 20 79 31 0d 54 76 | 4b 20 20 20 20 20 20 20 | - y1.Tv|K |
|00002ab0| 20 20 20 53 55 42 20 20 | 20 20 20 20 20 35 2c 35 | SUB | 5,5|
|00002ac0| 2c 32 20 20 20 20 20 20 | 20 20 20 20 20 20 3b 20 |,2 | ; |
|00002ad0| 64 7a 20 3d 20 7a 32 20 | 2d 20 7a 31 0d 44 40 4b |dz = z2 |- z1.D@K|
|00002ae0| 20 20 20 20 20 20 20 20 | 20 20 4d 55 4c 20 20 20 | | MUL |
|00002af0| 20 20 20 20 33 2c 31 32 | 2c 33 20 20 20 20 20 20 | 3,12|,3 |
|00002b00| 20 20 20 20 20 3b 20 73 | 78 20 3d 20 64 78 2a 74 | ; s|x = dx*t|
|00002b10| 0d 44 4a 4b 20 20 20 20 | 20 20 20 20 20 20 4d 55 |.DJK | MU|
|00002b20| 4c 20 20 20 20 20 20 20 | 34 2c 31 32 2c 34 20 20 |L |4,12,4 |
|00002b30| 20 20 20 20 20 20 20 20 | 20 3b 20 73 79 20 3d 20 | | ; sy = |
|00002b40| 64 79 2a 74 0d 44 54 4b | 20 20 20 20 20 20 20 20 |dy*t.DTK| |
|00002b50| 20 20 4d 55 4c 20 20 20 | 20 20 20 20 35 2c 31 32 | MUL | 5,12|
|00002b60| 2c 35 20 20 20 20 20 20 | 20 20 20 20 20 3b 20 73 |,5 | ; s|
|00002b70| 7a 3d 20 20 64 7a 2a 74 | 0d 44 5e 4b 20 20 20 20 |z= dz*t|.D^K |
|00002b80| 20 20 20 20 20 20 41 44 | 44 20 20 20 20 20 20 20 | AD|D |
|00002b90| 30 2c 30 2c 33 2c 41 53 | 52 20 23 31 36 20 20 20 |0,0,3,AS|R #16 |
|00002ba0| 20 3b 20 78 74 20 3d 20 | 78 31 20 2b 20 64 78 2a | ; xt = |x1 + dx*|
|00002bb0| 74 0d 44 68 4b 20 20 20 | 20 20 20 20 20 20 20 41 |t.DhK | A|
|00002bc0| 44 44 20 20 20 20 20 20 | 20 31 2c 31 2c 34 2c 41 |DD | 1,1,4,A|
|00002bd0| 53 52 20 23 31 36 20 20 | 20 20 3b 20 79 74 20 3d |SR #16 | ; yt =|
|00002be0| 20 79 31 20 2b 20 64 79 | 2a 74 0d 44 72 4b 20 20 | y1 + dy|*t.DrK |
|00002bf0| 20 20 20 20 20 20 20 20 | 41 44 44 20 20 20 20 20 | |ADD |
|00002c00| 20 20 32 2c 32 2c 35 2c | 41 53 52 20 23 31 36 20 | 2,2,5,|ASR #16 |
|00002c10| 20 20 20 3b 20 79 74 20 | 3d 20 79 31 20 2b 20 64 | ; yt |= y1 + d|
|00002c20| 79 2a 74 0d 44 7c 4b 20 | 20 20 20 20 20 20 20 20 |y*t.D|K | |
|00002c30| 20 53 54 4d 49 41 20 20 | 20 20 20 36 21 2c 7b 30 | STMIA | 6!,{0|
|00002c40| 2c 31 2c 32 7d 20 20 20 | 20 20 20 20 3b 20 73 61 |,1,2} | ; sa|
|00002c50| 76 65 20 64 65 66 6f 72 | 6d 65 64 20 76 65 72 74 |ve defor|med vert|
|00002c60| 65 78 20 50 74 0d 74 46 | 4b 0d 74 50 4b 20 20 20 |ex Pt.tF|K.tPK |
|00002c70| 20 20 20 20 20 20 20 41 | 44 44 20 20 20 20 20 20 | A|DD |
|00002c80| 20 31 30 2c 31 30 2c 23 | 33 2a 34 0d 74 5a 4b 20 | 10,10,#|3*4.tZK |
|00002c90| 20 20 20 20 20 20 20 20 | 20 41 44 44 20 20 20 20 | | ADD |
|00002ca0| 20 20 20 31 31 2c 31 31 | 2c 23 33 2a 34 0d 74 64 | 11,11|,#3*4.td|
|00002cb0| 4b 20 20 20 20 20 20 20 | 20 20 20 41 44 44 20 20 |K | ADD |
|00002cc0| 20 20 20 20 20 36 2c 36 | 2c 23 33 2a 34 0d 74 6e | 6,6|,#3*4.tn|
|00002cd0| 4b 3b f4 20 69 6e 74 65 | 72 70 6f 6c 61 74 65 20 |K;. inte|rpolate |
|00002ce0| 6f 72 69 65 6e 74 61 74 | 69 6f 6e 0d 74 78 4b 20 |orientat|ion.txK |
|00002cf0| 20 20 20 20 20 20 20 20 | 20 4c 44 4d 49 41 20 20 | | LDMIA |
|00002d00| 20 20 20 31 30 21 2c 7b | 30 2c 31 2c 32 7d 20 20 | 10!,{|0,1,2} |
|00002d10| 20 20 20 20 3b 20 6c 6f | 61 64 20 66 6f 72 6d 20 | ; lo|ad form |
|00002d20| 31 20 76 65 72 74 65 78 | 20 52 31 0d 64 42 4b 20 |1 vertex| R1.dBK |
|00002d30| 20 20 20 20 20 20 20 20 | 20 4c 44 4d 49 41 20 20 | | LDMIA |
|00002d40| 20 20 20 31 31 21 2c 7b | 33 2c 34 2c 35 7d 20 20 | 11!,{|3,4,5} |
|00002d50| 20 20 20 20 3b 20 6c 6f | 61 64 20 66 6f 72 6d 20 | ; lo|ad form |
|00002d60| 32 20 76 65 72 74 65 78 | 20 52 32 0d 64 4c 4b 20 |2 vertex| R2.dLK |
|00002d70| 20 20 20 20 20 20 20 20 | 20 53 55 42 20 20 20 20 | | SUB |
|00002d80| 20 20 20 33 2c 33 2c 30 | 20 20 20 20 20 20 20 20 | 3,3,0| |
|00002d90| 20 20 20 20 3b 20 64 61 | 20 3d 20 61 32 20 2d 20 | ; da| = a2 - |
|00002da0| 61 31 0d 64 56 4b 20 20 | 20 20 20 20 20 20 20 20 |a1.dVK | |
|00002db0| 53 55 42 20 20 20 20 20 | 20 20 34 2c 34 2c 31 20 |SUB | 4,4,1 |
|00002dc0| 20 20 20 20 20 20 20 20 | 20 20 20 3b 20 64 62 20 | | ; db |
|00002dd0| 3d 20 62 32 20 2d 20 62 | 31 0d 64 60 4b 20 20 20 |= b2 - b|1.d`K |
|00002de0| 20 20 20 20 20 20 20 53 | 55 42 20 20 20 20 20 20 | S|UB |
|00002df0| 20 35 2c 35 2c 32 20 20 | 20 20 20 20 20 20 20 20 | 5,5,2 | |
|00002e00| 20 20 3b 20 64 63 20 3d | 20 63 32 20 2d 20 63 31 | ; dc =| c2 - c1|
|00002e10| 0d 64 6a 4b 20 20 20 20 | 20 20 20 20 20 20 4d 55 |.djK | MU|
|00002e20| 4c 20 20 20 20 20 20 20 | 33 2c 31 32 2c 33 20 20 |L |3,12,3 |
|00002e30| 20 20 20 20 20 20 20 20 | 20 3b 20 73 78 20 3d 20 | | ; sx = |
|00002e40| 64 61 2a 74 0d 64 74 4b | 20 20 20 20 20 20 20 20 |da*t.dtK| |
|00002e50| 20 20 4d 55 4c 20 20 20 | 20 20 20 20 34 2c 31 32 | MUL | 4,12|
|00002e60| 2c 34 20 20 20 20 20 20 | 20 20 20 20 20 3b 20 73 |,4 | ; s|
|00002e70| 79 20 3d 20 64 62 2a 74 | 0d 64 7e 4b 20 20 20 20 |y = db*t|.d~K |
|00002e80| 20 20 20 20 20 20 4d 55 | 4c 20 20 20 20 20 20 20 | MU|L |
|00002e90| 35 2c 31 32 2c 35 20 20 | 20 20 20 20 20 20 20 20 |5,12,5 | |
|00002ea0| 20 3b 20 73 7a 3d 20 20 | 64 63 2a 74 0d 54 48 4c | ; sz= |dc*t.THL|
|00002eb0| 20 20 20 20 20 20 20 20 | 20 20 41 44 44 20 20 20 | | ADD |
|00002ec0| 20 20 20 20 30 2c 30 2c | 33 2c 41 53 52 20 23 31 | 0,0,|3,ASR #1|
|00002ed0| 36 20 20 20 20 3b 20 61 | 74 20 3d 20 61 31 20 2b |6 ; a|t = a1 +|
|00002ee0| 20 64 61 2a 74 0d 54 52 | 4c 20 20 20 20 20 20 20 | da*t.TR|L |
|00002ef0| 20 20 20 41 44 44 20 20 | 20 20 20 20 20 31 2c 31 | ADD | 1,1|
|00002f00| 2c 34 2c 41 53 52 20 23 | 31 36 20 20 20 20 3b 20 |,4,ASR #|16 ; |
|00002f10| 62 74 20 3d 20 62 31 20 | 2b 20 64 62 2a 74 0d 54 |bt = b1 |+ db*t.T|
|00002f20| 5c 4c 20 20 20 20 20 20 | 20 20 20 20 41 44 44 20 |\L | ADD |
|00002f30| 20 20 20 20 20 20 32 2c | 32 2c 35 2c 41 53 52 20 | 2,|2,5,ASR |
|00002f40| 23 31 36 20 20 20 20 3b | 20 63 74 20 3d 20 63 31 |#16 ;| ct = c1|
|00002f50| 20 2b 20 64 63 2a 74 0d | 54 66 4c 20 20 20 20 20 | + dc*t.|TfL |
|00002f60| 20 20 20 20 20 53 54 4d | 49 41 20 20 20 20 20 36 | STM|IA 6|
|00002f70| 21 2c 7b 30 2c 31 2c 32 | 7d 20 20 20 20 20 20 20 |!,{0,1,2|} |
|00002f80| 3b 20 73 61 76 65 20 64 | 65 66 6f 72 6d 65 64 20 |; save d|eformed |
|00002f90| 76 65 72 74 65 78 20 52 | 74 0d 54 70 4c 0d 54 7a |vertex R|t.TpL.Tz|
|00002fa0| 4c 20 20 20 20 20 20 20 | 20 20 20 42 4c 20 20 20 |L | BL |
|00002fb0| 20 20 20 20 20 63 68 61 | 6e 67 65 5f 62 61 6e 6b | cha|nge_bank|
|00002fc0| 0d 44 44 4c 20 20 20 20 | 20 20 20 20 20 20 42 4c |.DDL | BL|
|00002fd0| 20 20 20 20 20 20 20 20 | 73 65 74 0d 44 4e 4c 20 | |set.DNL |
|00002fe0| 20 20 20 20 20 20 20 20 | 20 53 57 49 20 20 20 20 | | SWI |
|00002ff0| 20 20 20 26 31 30 43 20 | 20 20 20 20 20 20 20 20 | &10C | |
|00003000| 20 20 20 20 20 20 20 3b | 20 63 6c 65 61 72 20 73 | ;| clear s|
|00003010| 63 72 65 65 6e 0d 44 58 | 4c 20 20 20 20 20 20 20 |creen.DX|L |
|00003020| 20 20 20 42 4c 20 20 20 | 20 20 20 20 20 64 69 73 | BL | dis|
|00003030| 70 6c 61 79 5f 66 6f 72 | 6d 0d 44 62 4c 20 20 20 |play_for|m.DbL |
|00003040| 20 20 20 20 20 20 20 42 | 4c 20 20 20 20 20 20 20 | B|L |
|00003050| 20 64 69 73 70 6c 61 79 | 5f 66 70 73 0d 44 6c 4c | display|_fps.DlL|
|00003060| 20 20 20 20 20 20 20 20 | 20 20 42 4c 20 20 20 20 | | BL |
|00003070| 20 20 20 20 6e 65 78 74 | 5f 66 72 61 6d 65 0d 44 | next|_frame.D|
|00003080| 76 4c 0d 74 40 4c 20 20 | 20 20 20 20 20 20 20 20 |vL.t@L | |
|00003090| 4c 44 4d 46 44 20 20 20 | 20 20 31 33 21 2c 7b 30 |LDMFD | 13!,{0|
|000030a0| 2d 31 32 2c 50 43 7d 0d | 74 4a 4c 0d 74 54 4c 2e |-12,PC}.|tJL.tTL.|
|000030b0| 64 69 73 70 6c 61 79 5f | 66 6f 72 6d 0d 74 5e 4c |display_|form.t^L|
|000030c0| 20 20 20 20 20 20 20 20 | 20 20 53 54 4d 46 44 20 | | STMFD |
|000030d0| 20 20 20 20 31 33 21 2c | 7b 30 2d 31 32 2c 31 34 | 13!,|{0-12,14|
|000030e0| 7d 0d 74 68 4c 20 20 20 | 20 20 20 20 20 20 20 4c |}.thL | L|
|000030f0| 44 52 20 20 20 20 20 20 | 20 38 2c 50 6f 69 6e 74 |DR | 8,Point|
|00003100| 44 0d 74 72 4c 3b 20 20 | 20 20 20 20 20 20 20 20 |D.trL; | |
|00003110| a4 61 64 72 20 20 20 20 | 20 28 38 2c 50 6f 69 6e |.adr | (8,Poin|
|00003120| 74 29 0d 74 7c 4c 20 20 | 20 20 20 20 20 20 20 20 |t).t|L | |
|00003130| a4 61 64 72 20 20 20 20 | 20 28 39 2c 50 52 4f 4a |.adr | (9,PROJ|
|00003140| 45 43 54 29 0d 64 46 4c | 20 20 20 20 20 20 20 20 |ECT).dFL| |
|00003150| 20 20 a4 61 64 72 20 20 | 20 20 20 28 31 32 2c 4d | .adr | (12,M|
|00003160| 4f 54 49 4f 4e 29 0d 64 | 50 4c 20 20 20 20 20 20 |OTION).d|PL |
|00003170| 20 20 20 20 42 4c 20 20 | 20 20 20 20 20 20 63 61 | BL | ca|
|00003180| 6c 63 5f 72 6f 74 5f 6d | 61 74 72 69 78 0d 64 5a |lc_rot_m|atrix.dZ|
|00003190| 4c 20 20 20 20 20 20 20 | 20 20 20 4c 44 52 20 20 |L | LDR |
|000031a0| 20 20 20 20 20 38 2c 50 | 6f 69 6e 74 44 0d 64 64 | 8,P|ointD.dd|
|000031b0| 4c 3b 20 20 20 20 20 20 | 20 20 20 20 a4 61 64 72 |L; | .adr|
|000031c0| 20 20 20 20 20 28 38 2c | 50 6f 69 6e 74 29 0d 64 | (8,|Point).d|
|000031d0| 6e 4c 20 20 20 20 20 20 | 20 20 20 20 42 4c 20 20 |nL | BL |
|000031e0| 20 20 20 20 20 20 74 72 | 61 6e 73 66 6f 72 6d 0d | tr|ansform.|
|000031f0| 64 78 4c 20 20 20 20 20 | 20 20 20 20 20 4c 44 52 |dxL | LDR|
|00003200| 20 20 20 20 20 20 20 38 | 2c 46 61 63 65 44 0d 54 | 8|,FaceD.T|
|00003210| 42 4d 3b 20 20 20 20 20 | 20 20 20 20 20 a4 61 64 |BM; | .ad|
|00003220| 72 20 20 20 20 20 28 38 | 2c 46 61 63 65 29 0d 54 |r (8|,Face).T|
|00003230| 4c 4d 20 20 20 20 20 20 | 20 20 20 20 42 4c 20 20 |LM | BL |
|00003240| 20 20 20 20 20 20 64 72 | 61 77 5f 6f 62 6a 65 63 | dr|aw_objec|
|00003250| 74 0d 54 56 4d 20 20 20 | 20 20 20 20 20 20 20 4c |t.TVM | L|
|00003260| 44 4d 46 44 20 20 20 20 | 20 31 33 21 2c 7b 30 2d |DMFD | 13!,{0-|
|00003270| 31 32 2c 50 43 7d 0d 54 | 60 4d 0d 54 6a 4d 2e 63 |12,PC}.T|`M.TjM.c|
|00003280| 68 61 6e 67 65 5f 62 61 | 6e 6b 0d 54 74 4d 20 20 |hange_ba|nk.TtM |
|00003290| 20 20 20 20 20 20 20 20 | 53 54 4d 46 44 20 20 20 | |STMFD |
|000032a0| 20 20 31 33 21 2c 7b 30 | 2d 31 32 2c 31 34 7d 0d | 13!,{0|-12,14}.|
|000032b0| 54 7e 4d 20 20 20 20 20 | 20 20 20 20 20 4d 4f 56 |T~M | MOV|
|000032c0| 20 20 20 20 20 20 20 30 | 2c 23 26 37 30 0d 44 48 | 0|,#&70.DH|
|000032d0| 4d 20 20 20 20 20 20 20 | 20 20 20 4c 44 52 20 20 |M | LDR |
|000032e0| 20 20 20 20 20 31 2c 62 | 61 6e 6b 72 65 61 72 0d | 1,b|ankrear.|
|000032f0| 44 52 4d 20 20 20 20 20 | 20 20 20 20 20 4d 4f 56 |DRM | MOV|
|00003300| 20 20 20 20 20 20 20 32 | 2c 23 30 0d 44 5c 4d 20 | 2|,#0.D\M |
|00003310| 20 20 20 20 20 20 20 20 | 20 53 57 49 20 20 20 20 | | SWI |
|00003320| 20 20 20 22 4f 53 5f 42 | 79 74 65 22 0d 44 66 4d | "OS_B|yte".DfM|
|00003330| 20 20 20 20 20 20 20 20 | 20 20 4c 44 52 20 20 20 | | LDR |
|00003340| 20 20 20 20 30 2c 73 79 | 6e 63 5f 74 69 6d 65 20 | 0,sy|nc_time |
|00003350| 20 3b 20 73 63 68 65 64 | 75 6c 65 20 6e 65 78 74 | ; sched|ule next|
|00003360| 20 64 72 61 77 6e 20 66 | 72 61 6d 65 20 61 74 0d | drawn f|rame at.|
|00003370| 44 70 4d 20 20 20 20 20 | 20 20 20 20 20 41 44 44 |DpM | ADD|
|00003380| 20 20 20 20 20 20 20 30 | 2c 30 2c 23 62 61 6e 6b | 0|,0,#bank|
|00003390| 73 20 20 20 3b 20 73 79 | 6e 63 20 74 69 6d 65 20 |s ; sy|nc time |
|000033a0| 2b 20 34 0d 44 7a 4d 20 | 20 20 20 20 20 20 20 20 |+ 4.DzM | |
|000033b0| 20 4c 44 52 20 20 20 20 | 20 20 20 31 2c 62 61 6e | LDR | 1,ban|
|000033c0| 6b 72 65 61 72 0d 74 44 | 4d 20 20 20 20 20 20 20 |krear.tD|M |
|000033d0| 20 20 20 53 55 42 20 20 | 20 20 20 20 20 31 2c 31 | SUB | 1,1|
|000033e0| 2c 23 31 0d 74 4e 4d 20 | 20 20 20 20 20 20 20 20 |,#1.tNM | |
|000033f0| 20 41 44 52 20 20 20 20 | 20 20 20 32 2c 74 69 6d | ADR | 2,tim|
|00003400| 65 5f 73 74 61 6d 70 0d | 74 58 4d 20 20 20 20 20 |e_stamp.|tXM |
|00003410| 20 20 20 20 20 53 54 52 | 20 20 20 20 20 20 20 30 | STR| 0|
|00003420| 2c 5b 32 2c 31 2c 4c 53 | 4c 20 23 32 5d 0d 74 62 |,[2,1,LS|L #2].tb|
|00003430| 4d 20 20 20 20 20 20 20 | 20 20 20 4c 44 4d 46 44 |M | LDMFD|
|00003440| 20 20 20 20 20 31 33 21 | 2c 7b 30 2d 31 32 2c 50 | 13!|,{0-12,P|
|00003450| 43 7d 0d 74 6c 4d 0d 74 | 76 4d 0d 64 40 4d 3b 20 |C}.tlM.t|vM.d@M; |
|00003460| 20 20 20 20 20 20 20 20 | 53 57 49 20 20 20 20 20 | |SWI |
|00003470| 20 20 22 4f 53 5f 52 65 | 61 64 45 73 63 61 70 65 | "OS_Re|adEscape|
|00003480| 53 74 61 74 65 22 0d 64 | 4a 4d 3b 20 20 20 20 20 |State".d|JM; |
|00003490| 20 20 20 20 42 43 43 20 | 20 20 20 20 20 20 6d 61 | BCC | ma|
|000034a0| 69 6e 6c 6f 6f 70 0d 64 | 54 4d 0d 64 5e 4d 0d 64 |inloop.d|TM.d^M.d|
|000034b0| 68 4d 0d 64 72 4d 0d 64 | 7c 4d 0d 54 46 4e 0d 54 |hM.drM.d||M.TFN.T|
|000034c0| 50 4e 2e 6e 65 78 74 5f | 66 72 61 6d 65 0d 54 5a |PN.next_|frame.TZ|
|000034d0| 4e 20 20 20 20 20 20 20 | 20 20 20 53 57 49 20 20 |N | SWI |
|000034e0| 20 20 20 20 20 22 4f 53 | 5f 49 6e 74 4f 66 66 22 | "OS|_IntOff"|
|000034f0| 0d 54 64 4e 20 20 20 20 | 20 20 20 20 20 20 4c 44 |.TdN | LD|
|00003500| 52 20 20 20 20 20 20 20 | 31 2c 62 61 6e 6b 63 6f |R |1,bankco|
|00003510| 75 6e 74 0d 54 6e 4e 20 | 20 20 20 20 20 20 20 20 |unt.TnN | |
|00003520| 20 41 44 44 20 20 20 20 | 20 20 20 31 2c 31 2c 23 | ADD | 1,1,#|
|00003530| 31 0d 54 78 4e 20 20 20 | 20 20 20 20 20 20 20 53 |1.TxN | S|
|00003540| 54 52 20 20 20 20 20 20 | 20 31 2c 62 61 6e 6b 63 |TR | 1,bankc|
|00003550| 6f 75 6e 74 0d 44 42 4e | 20 20 20 20 20 20 20 20 |ount.DBN| |
|00003560| 20 20 53 57 49 20 20 20 | 20 20 20 20 22 4f 53 5f | SWI | "OS_|
|00003570| 49 6e 74 4f 6e 22 0d 44 | 4c 4e 20 20 20 20 20 20 |IntOn".D|LN |
|00003580| 20 20 20 20 4c 44 52 20 | 20 20 20 20 20 20 31 2c | LDR | 1,|
|00003590| 62 61 6e 6b 72 65 61 72 | 0d 44 56 4e 20 20 20 20 |bankrear|.DVN |
|000035a0| 20 20 20 20 20 20 43 4d | 50 20 20 20 20 20 20 20 | CM|P |
|000035b0| 31 2c 23 62 61 6e 6b 73 | 0d 44 60 4e 20 20 20 20 |1,#banks|.D`N |
|000035c0| 20 20 20 20 20 20 ec 51 | 20 20 20 20 20 31 2c 23 | .Q| 1,#|
|000035d0| 30 0d 44 6a 4e 20 20 20 | 20 20 20 20 20 20 20 41 |0.DjN | A|
|000035e0| 44 44 20 20 20 20 20 20 | 20 31 2c 31 2c 23 31 0d |DD | 1,1,#1.|
|000035f0| 44 74 4e 20 20 20 20 20 | 20 20 20 20 20 53 54 52 |DtN | STR|
|00003600| 20 20 20 20 20 20 20 31 | 2c 62 61 6e 6b 72 65 61 | 1|,bankrea|
|00003610| 72 0d 44 7e 4e 2e 64 65 | 63 69 6d 20 20 20 20 4c |r.D~N.de|cim L|
|00003620| 44 52 20 20 20 20 20 20 | 20 30 2c 62 61 6e 6b 66 |DR | 0,bankf|
|00003630| 72 6f 6e 74 0d 74 48 4e | 20 20 20 20 20 20 20 20 |ront.tHN| |
|00003640| 20 20 43 4d 50 20 20 20 | 20 20 20 20 30 2c 31 0d | CMP | 0,1.|
|00003650| 74 52 4e 20 20 20 20 20 | 20 20 20 20 20 42 45 51 |tRN | BEQ|
|00003660| 20 20 20 20 20 20 20 64 | 65 63 69 6d 0d 74 5c 4e | d|ecim.t\N|
|00003670| 20 20 20 20 20 20 20 20 | 20 20 4d 4f 56 20 20 20 | | MOV |
|00003680| 20 20 20 20 50 43 2c 52 | 31 34 0d 74 66 4e 0d 74 | PC,R|14.tfN.t|
|00003690| 70 4e 2e 74 69 6d 65 5f | 63 6f 75 6e 74 65 72 20 |pN.time_|counter |
|000036a0| 20 20 20 20 20 20 45 51 | 55 44 20 30 0d 74 7a 4e | EQ|UD 0.tzN|
|000036b0| 2e 66 72 61 6d 65 5f 63 | 6f 75 6e 74 65 72 20 20 |.frame_c|ounter |
|000036c0| 20 20 20 20 45 51 55 44 | 20 30 0d 64 44 4e 2e 66 | EQUD| 0.dDN.f|
|000036d0| 72 61 6d 65 5f 61 76 65 | 72 61 67 65 20 20 20 20 |rame_ave|rage |
|000036e0| 20 20 45 51 55 44 20 30 | 0d 64 4e 4e 2e 6f 75 74 | EQUD 0|.dNN.out|
|000036f0| 70 75 74 5f 62 75 66 66 | 65 72 20 20 20 20 20 20 |put_buff|er |
|00003700| 44 43 44 20 30 3a 44 43 | 44 20 30 3a 44 43 44 20 |DCD 0:DC|D 0:DCD |
|00003710| 30 3a 44 43 44 20 30 0d | 64 58 4e 2e 64 69 73 70 |0:DCD 0.|dXN.disp|
|00003720| 6c 61 79 5f 66 70 73 0d | 64 62 4e 3b 20 20 20 20 |lay_fps.|dbN; |
|00003730| 20 20 20 20 20 20 4d 4f | 56 20 20 20 20 20 20 20 | MO|V |
|00003740| 50 43 2c 31 34 0d 64 6c | 4e 20 20 20 20 20 20 20 |PC,14.dl|N |
|00003750| 20 20 20 53 54 4d 46 44 | 20 20 20 20 20 31 33 21 | STMFD| 13!|
|00003760| 2c 7b 30 2d 32 2c 31 34 | 7d 0d 64 76 4e 20 20 20 |,{0-2,14|}.dvN |
|00003770| 20 20 20 20 20 20 20 53 | 57 49 20 20 20 20 20 20 | S|WI |
|00003780| 20 26 31 31 45 0d 54 40 | 4f 20 20 20 20 20 20 20 | &11E.T@|O |
|00003790| 20 20 20 4c 44 52 20 20 | 20 20 20 20 20 52 30 2c | LDR | R0,|
|000037a0| 66 72 61 6d 65 5f 61 76 | 65 72 61 67 65 0d 54 4a |frame_av|erage.TJ|
|000037b0| 4f 3b 20 20 20 20 20 20 | 20 20 20 20 4d 4f 56 20 |O; | MOV |
|000037c0| 20 20 20 20 20 20 52 30 | 2c 52 30 2c 4c 53 4c 20 | R0|,R0,LSL |
|000037d0| 23 31 20 20 20 20 20 20 | 20 20 3b 20 32 2a 66 72 |#1 | ; 2*fr|
|000037e0| 61 6d 65 73 20 69 6e 20 | 31 2f 32 20 73 0d 54 54 |ames in |1/2 s.TT|
|000037f0| 4f 20 20 20 20 20 20 20 | 20 20 20 41 44 52 20 20 |O | ADR |
|00003800| 20 20 20 20 20 52 31 2c | 6f 75 74 70 75 74 5f 62 | R1,|output_b|
|00003810| 75 66 66 65 72 0d 54 5e | 4f 20 20 20 20 20 20 20 |uffer.T^|O |
|00003820| 20 20 20 4d 4f 56 20 20 | 20 20 20 20 20 52 32 2c | MOV | R2,|
|00003830| 23 31 36 0d 54 68 4f 20 | 20 20 20 20 20 20 20 20 |#16.ThO | |
|00003840| 20 53 57 49 20 20 20 20 | 20 20 20 22 4f 53 5f 43 | SWI | "OS_C|
|00003850| 6f 6e 76 65 72 74 49 6e | 74 65 67 65 72 31 22 0d |onvertIn|teger1".|
|00003860| 54 72 4f 20 20 20 20 20 | 20 20 20 20 20 53 57 49 |TrO | SWI|
|00003870| 20 20 20 20 20 20 20 22 | 4f 53 5f 57 72 69 74 65 | "|OS_Write|
|00003880| 30 22 0d 54 7c 4f 20 20 | 20 20 20 20 20 20 20 20 |0".T|O | |
|00003890| 4c 44 4d 46 44 20 20 20 | 20 20 31 33 21 2c 7b 30 |LDMFD | 13!,{0|
|000038a0| 2d 32 2c 50 43 7d 0d 44 | 46 4f 0d 44 50 4f 2e 74 |-2,PC}.D|FO.DPO.t|
|000038b0| 69 63 6b 65 72 20 20 20 | 53 54 4d 46 44 20 20 20 |icker |STMFD |
|000038c0| 20 20 31 33 21 2c 7b 30 | 2d 33 2c 31 34 7d 0d 44 | 13!,{0|-3,14}.D|
|000038d0| 5a 4f 20 20 20 20 20 20 | 20 20 20 20 4c 44 52 20 |ZO | LDR |
|000038e0| 20 20 20 20 20 20 30 2c | 6d 61 72 6b 65 72 0d 44 | 0,|marker.D|
|000038f0| 64 4f 20 20 20 20 20 20 | 20 20 20 20 82 53 20 20 |dO | .S |
|00003900| 20 20 20 20 30 2c 30 2c | 23 31 0d 44 6e 4f 20 20 | 0,0,|#1.DnO |
|00003910| 20 20 20 20 20 20 20 20 | 53 54 52 20 20 20 20 20 | |STR |
|00003920| 20 20 30 2c 6d 61 72 6b | 65 72 0d 44 78 4f 20 20 | 0,mark|er.DxO |
|00003930| 20 20 20 20 20 20 20 20 | 4c 44 4d 45 51 46 44 20 | |LDMEQFD |
|00003940| 20 20 31 33 21 2c 7b 30 | 2d 33 2c 50 43 7d 0d 74 | 13!,{0|-3,PC}.t|
|00003950| 42 4f 20 20 20 20 20 20 | 20 20 20 20 4c 44 52 20 |BO | LDR |
|00003960| 20 20 20 20 20 20 30 2c | 74 69 6d 65 5f 63 6f 75 | 0,|time_cou|
|00003970| 6e 74 65 72 20 20 3b 20 | 65 78 65 63 75 74 65 20 |nter ; |execute |
|00003980| 61 74 20 35 30 20 48 7a | 0d 74 4c 4f 20 20 20 20 |at 50 Hz|.tLO |
|00003990| 20 20 20 20 20 20 41 44 | 44 20 20 20 20 20 20 20 | AD|D |
|000039a0| 30 2c 30 2c 23 31 0d 74 | 56 4f 20 20 20 20 20 20 |0,0,#1.t|VO |
|000039b0| 20 20 20 20 43 4d 50 20 | 20 20 20 20 20 20 30 2c | CMP | 0,|
|000039c0| 23 35 30 0d 74 60 4f 20 | 20 20 20 20 20 20 20 20 |#50.t`O | |
|000039d0| 20 ec 51 20 20 20 20 20 | 30 2c 23 30 0d 74 6a 4f | .Q |0,#0.tjO|
|000039e0| 20 20 20 20 20 20 20 20 | 20 20 53 54 52 20 20 20 | | STR |
|000039f0| 20 20 20 20 30 2c 74 69 | 6d 65 5f 63 6f 75 6e 74 | 0,ti|me_count|
|00003a00| 65 72 0d 74 74 4f 20 20 | 20 20 20 20 20 20 20 20 |er.ttO | |
|00003a10| 4c 44 52 45 51 20 20 20 | 20 20 31 2c 66 72 61 6d |LDREQ | 1,fram|
|00003a20| 65 5f 63 6f 75 6e 74 65 | 72 0d 74 7e 4f 20 20 20 |e_counte|r.t~O |
|00003a30| 20 20 20 20 20 20 20 53 | 54 52 45 51 20 20 20 20 | S|TREQ |
|00003a40| 20 31 2c 66 72 61 6d 65 | 5f 61 76 65 72 61 67 65 | 1,frame|_average|
|00003a50| 0d 64 48 4f 20 20 20 20 | 20 20 20 20 20 20 53 54 |.dHO | ST|
|00003a60| 52 45 51 20 20 20 20 20 | 30 2c 66 72 61 6d 65 5f |REQ |0,frame_|
|00003a70| 63 6f 75 6e 74 65 72 0d | 64 52 4f 20 20 20 20 20 |counter.|dRO |
|00003a80| 20 20 20 20 20 4c 44 52 | 20 20 20 20 20 20 20 30 | LDR| 0|
|00003a90| 2c 69 6e 74 65 72 5f 66 | 72 61 6d 65 5f 6e 72 0d |,inter_f|rame_nr.|
|00003aa0| 64 5c 4f 20 20 20 20 20 | 20 20 20 20 20 41 44 44 |d\O | ADD|
|00003ab0| 20 20 20 20 20 20 20 30 | 2c 30 2c 23 31 0d 64 66 | 0|,0,#1.df|
|00003ac0| 4f 20 20 20 20 20 20 20 | 20 20 20 53 54 52 20 20 |O | STR |
|00003ad0| 20 20 20 20 20 30 2c 69 | 6e 74 65 72 5f 66 72 61 | 0,i|nter_fra|
|00003ae0| 6d 65 5f 6e 72 0d 64 70 | 4f 20 20 20 20 20 20 20 |me_nr.dp|O |
|00003af0| 20 20 20 4c 44 52 20 20 | 20 20 20 20 20 30 2c 73 | LDR | 0,s|
|00003b00| 79 6e 63 5f 74 69 6d 65 | 20 20 20 20 20 3b 20 69 |ync_time| ; i|
|00003b10| 6e 63 72 65 6d 65 6e 74 | 20 73 79 6e 63 20 74 69 |ncrement| sync ti|
|00003b20| 6d 65 20 65 76 65 72 79 | 0d 64 7a 4f 20 20 20 20 |me every|.dzO |
|00003b30| 20 20 20 20 20 20 41 44 | 44 20 20 20 20 20 20 20 | AD|D |
|00003b40| 30 2c 30 2c 23 31 20 20 | 20 20 20 20 20 20 20 20 |0,0,#1 | |
|00003b50| 3b 20 76 73 79 6e 63 0d | 54 44 50 20 20 20 20 20 |; vsync.|TDP |
|00003b60| 20 20 20 20 20 53 54 52 | 20 20 20 20 20 20 20 30 | STR| 0|
|00003b70| 2c 73 79 6e 63 5f 74 69 | 6d 65 0d 54 4e 50 20 20 |,sync_ti|me.TNP |
|00003b80| 20 20 20 20 20 20 20 20 | 4c 44 4d 46 44 20 20 20 | |LDMFD |
|00003b90| 20 20 31 33 21 2c 7b 30 | 2d 33 2c 50 43 7d 0d 54 | 13!,{0|-3,PC}.T|
|00003ba0| 58 50 0d 54 62 50 0d 54 | 6c 50 20 2e 62 61 6e 6b |XP.TbP.T|lP .bank|
|00003bb0| 66 72 6f 6e 74 20 45 51 | 55 44 20 31 20 20 20 20 |front EQ|UD 1 |
|00003bc0| 20 20 3b 20 74 68 65 20 | 66 72 6f 6e 74 20 66 72 | ; the |front fr|
|00003bd0| 61 6d 65 20 69 73 20 64 | 69 73 70 6c 61 79 65 64 |ame is d|isplayed|
|00003be0| 0d 54 76 50 20 2e 62 61 | 6e 6b 72 65 61 72 20 20 |.TvP .ba|nkrear |
|00003bf0| 45 51 55 44 20 32 20 20 | 20 20 20 20 3b 20 74 68 |EQUD 2 | ; th|
|00003c00| 65 20 72 65 61 72 20 66 | 72 61 6d 65 20 69 73 20 |e rear f|rame is |
|00003c10| 64 72 61 77 6e 0d 44 40 | 50 20 2e 62 61 6e 6b 63 |drawn.D@|P .bankc|
|00003c20| 6f 75 6e 74 20 45 51 55 | 44 20 30 20 20 20 20 20 |ount EQU|D 0 |
|00003c30| 20 3b 20 6e 72 2e 20 6f | 66 20 72 65 61 64 79 20 | ; nr. o|f ready |
|00003c40| 66 72 61 6d 65 73 20 69 | 6e 20 71 75 65 75 65 0d |frames i|n queue.|
|00003c50| 44 4a 50 0d 44 54 50 2e | 74 69 6d 65 5f 73 74 61 |DJP.DTP.|time_sta|
|00003c60| 6d 70 20 44 43 44 20 30 | 3a 44 43 44 20 30 3a 44 |mp DCD 0|:DCD 0:D|
|00003c70| 43 44 20 30 3a 44 43 44 | 20 30 3a 44 43 44 20 30 |CD 0:DCD| 0:DCD 0|
|00003c80| 3a 44 43 44 20 30 3a 44 | 43 44 20 30 3a 44 43 44 |:DCD 0:D|CD 0:DCD|
|00003c90| 20 30 0d 44 5e 50 2e 73 | 79 6e 63 5f 74 69 6d 65 | 0.D^P.s|ync_time|
|00003ca0| 20 20 45 51 55 44 20 30 | 0d 44 68 50 2e 6d 61 72 | EQUD 0|.DhP.mar|
|00003cb0| 6b 65 72 20 20 20 44 43 | 44 20 31 0d 44 72 50 20 |ker DC|D 1.DrP |
|00003cc0| 2e 76 73 79 6e 63 0d 44 | 7c 50 20 20 20 20 20 20 |.vsync.D||P |
|00003cd0| 20 20 20 20 43 4d 50 20 | 20 20 20 20 20 20 30 2c | CMP | 0,|
|00003ce0| 23 34 20 20 20 20 20 20 | 3b 20 63 68 65 63 6b 20 |#4 |; check |
|00003cf0| 69 66 20 65 76 65 6e 74 | 20 69 73 20 76 73 79 6e |if event| is vsyn|
|00003d00| 63 0d 74 46 50 20 20 20 | 20 20 20 20 20 20 20 4d |c.tFP | M|
|00003d10| 4f 56 4e 45 53 20 20 20 | 20 50 43 2c 31 34 20 20 |OVNES | PC,14 |
|00003d20| 20 20 20 3b 20 65 6c 73 | 65 20 65 78 69 74 0d 74 | ; els|e exit.t|
|00003d30| 50 50 20 20 20 20 20 20 | 20 20 20 20 53 54 4d 46 |PP | STMF|
|00003d40| 44 20 20 20 20 20 31 33 | 21 2c 7b 30 2d 31 2c 31 |D 13|!,{0-1,1|
|00003d50| 34 7d 0d 74 5a 50 20 20 | 20 20 20 20 20 20 20 20 |4}.tZP | |
|00003d60| 4d 4f 56 20 20 20 20 20 | 20 20 52 30 2c 50 43 0d |MOV | R0,PC.|
|00003d70| 74 64 50 20 20 20 20 20 | 20 20 20 20 20 84 52 20 |tdP | .R |
|00003d80| 20 20 20 20 20 20 52 31 | 2c 52 30 2c 23 31 20 20 | R1|,R0,#1 |
|00003d90| 20 20 20 3b 20 70 75 74 | 20 69 6e 20 73 63 76 20 | ; put| in scv |
|00003da0| 6d 6f 64 65 0d 74 6e 50 | 20 20 20 20 20 20 20 20 |mode.tnP| |
|00003db0| 20 20 54 45 51 50 20 20 | 20 20 20 20 52 31 2c 23 | TEQP | R1,#|
|00003dc0| 30 0d 74 78 50 20 20 20 | 20 20 20 20 20 20 20 4d |0.txP | M|
|00003dd0| 4f 56 20 20 20 20 20 20 | 20 52 30 2c 52 30 0d 64 |OV | R0,R0.d|
|00003de0| 42 50 20 20 20 20 20 20 | 20 20 20 20 53 54 4d 46 |BP | STMF|
|00003df0| 44 20 20 20 20 20 31 33 | 21 2c 7b 30 2d 32 2c 31 |D 13|!,{0-2,1|
|00003e00| 34 7d 0d 64 4c 50 20 20 | 20 20 20 20 20 20 20 20 |4}.dLP | |
|00003e10| 4c 44 52 20 20 20 20 20 | 20 20 52 30 2c 62 61 6e |LDR | R0,ban|
|00003e20| 6b 63 6f 75 6e 74 20 20 | 20 3b 20 69 66 20 6e 6f |kcount | ; if no|
|00003e30| 20 6e 65 77 20 66 72 61 | 6d 65 73 20 61 76 61 69 | new fra|mes avai|
|00003e40| 6c 61 62 6c 65 0d 64 56 | 50 20 20 20 20 20 20 20 |lable.dV|P |
|00003e50| 20 20 20 43 4d 50 20 20 | 20 20 20 20 20 52 30 2c | CMP | R0,|
|00003e60| 23 30 20 20 20 20 20 20 | 20 20 20 20 3b 20 74 68 |#0 | ; th|
|00003e70| 65 6e 20 64 69 73 70 6c | 61 79 20 74 68 65 20 70 |en displ|ay the p|
|00003e80| 72 65 76 69 6f 75 73 20 | 66 72 61 6d 65 0d 64 60 |revious |frame.d`|
|00003e90| 50 20 20 20 20 20 20 20 | 20 20 20 42 45 51 20 20 |P | BEQ |
|00003ea0| 20 20 20 20 20 6e 6f 5f | 68 75 72 72 79 0d 64 6a | no_|hurry.dj|
|00003eb0| 50 0d 64 74 50 3b 20 20 | 20 20 20 20 20 20 20 20 |P.dtP; | |
|00003ec0| 4c 44 52 20 20 20 20 20 | 20 20 31 2c 62 61 6e 6b |LDR | 1,bank|
|00003ed0| 66 72 6f 6e 74 20 20 20 | 20 3b 20 69 66 20 63 75 |front | ; if cu|
|00003ee0| 72 72 65 6e 74 20 73 79 | 6e 63 20 74 69 6d 65 20 |rrent sy|nc time |
|00003ef0| 65 61 72 6c 69 65 72 0d | 64 7e 50 3b 20 20 20 20 |earlier.|d~P; |
|00003f00| 20 20 20 20 20 20 53 55 | 42 20 20 20 20 20 20 20 | SU|B |
|00003f10| 31 2c 31 2c 23 31 20 20 | 20 20 20 20 20 20 20 3b |1,1,#1 | ;|
|00003f20| 20 74 68 65 6e 20 73 63 | 68 65 64 75 6c 65 64 20 | then sc|heduled |
|00003f30| 64 72 61 77 20 74 69 6d | 65 20 74 68 65 6e 0d 54 |draw tim|e then.T|
|00003f40| 48 51 3b 20 20 20 20 20 | 20 20 20 20 20 41 44 52 |HQ; | ADR|
|00003f50| 20 20 20 20 20 20 20 32 | 2c 74 69 6d 65 5f 73 74 | 2|,time_st|
|00003f60| 61 6d 70 20 20 20 3b 20 | 73 74 69 6c 6c 20 64 69 |amp ; |still di|
|00003f70| 73 70 6c 61 79 20 70 72 | 65 76 69 6f 75 73 20 66 |splay pr|evious f|
|00003f80| 72 61 6d 65 61 0d 54 52 | 51 3b 20 20 20 20 20 20 |ramea.TR|Q; |
|00003f90| 20 20 20 20 4c 44 52 20 | 20 20 20 20 20 20 31 2c | LDR | 1,|
|00003fa0| 5b 32 2c 31 2c 4c 53 4c | 20 23 32 5d 0d 54 5c 51 |[2,1,LSL| #2].T\Q|
|00003fb0| 3b 20 20 20 20 20 20 20 | 20 20 4c 44 52 20 20 20 |; | LDR |
|00003fc0| 20 20 20 20 32 2c 73 79 | 6e 63 5f 74 69 6d 65 0d | 2,sy|nc_time.|
|00003fd0| 54 66 51 3b 20 20 20 20 | 20 20 20 20 20 43 4d 50 |TfQ; | CMP|
|00003fe0| 20 20 20 20 20 20 20 32 | 2c 31 0d 54 70 51 3b 20 | 2|,1.TpQ; |
|00003ff0| 20 20 20 20 20 20 20 20 | 20 42 4c 4f 20 20 20 20 | | BLO |
|00004000| 20 20 20 6e 6f 5f 68 75 | 72 72 79 0d 54 7a 51 0d | no_hu|rry.TzQ.|
|00004010| 44 44 51 20 20 20 20 20 | 20 20 20 20 20 53 55 42 |DDQ | SUB|
|00004020| 20 20 20 20 20 20 20 52 | 30 2c 52 30 2c 23 31 20 | R|0,R0,#1 |
|00004030| 20 20 20 20 20 20 3b 20 | 65 6c 73 65 20 64 69 73 | ; |else dis|
|00004040| 70 6c 61 79 20 6e 65 77 | 20 66 72 61 6d 65 20 61 |play new| frame a|
|00004050| 6e 64 20 75 70 64 61 74 | 65 20 71 75 65 75 65 0d |nd updat|e queue.|
|00004060| 44 4e 51 20 20 20 20 20 | 20 20 20 20 20 53 54 52 |DNQ | STR|
|00004070| 20 20 20 20 20 20 20 52 | 30 2c 62 61 6e 6b 63 6f | R|0,bankco|
|00004080| 75 6e 74 0d 44 58 51 20 | 20 20 20 20 20 20 20 20 |unt.DXQ | |
|00004090| 20 4c 44 52 20 20 20 20 | 20 20 20 52 31 2c 62 61 | LDR | R1,ba|
|000040a0| 6e 6b 66 72 6f 6e 74 0d | 44 62 51 20 20 20 20 20 |nkfront.|DbQ |
|000040b0| 20 20 20 20 20 43 4d 50 | 20 20 20 20 20 20 20 52 | CMP| R|
|000040c0| 31 2c 23 62 61 6e 6b 73 | 0d 44 6c 51 20 20 20 20 |1,#banks|.DlQ |
|000040d0| 20 20 20 20 20 20 ec 51 | 20 20 20 20 20 52 31 2c | .Q| R1,|
|000040e0| 23 30 0d 44 76 51 20 20 | 20 20 20 20 20 20 20 20 |#0.DvQ | |
|000040f0| 41 44 44 20 20 20 20 20 | 20 20 52 31 2c 52 31 2c |ADD | R1,R1,|
|00004100| 23 31 0d 74 40 51 20 20 | 20 20 20 20 20 20 20 20 |#1.t@Q | |
|00004110| 53 54 52 20 20 20 20 20 | 20 20 52 31 2c 62 61 6e |STR | R1,ban|
|00004120| 6b 66 72 6f 6e 74 0d 74 | 4a 51 20 20 20 20 20 20 |kfront.t|JQ |
|00004130| 20 20 20 20 4d 4f 56 20 | 20 20 20 20 20 20 52 30 | MOV | R0|
|00004140| 2c 23 26 37 31 0d 74 54 | 51 20 20 20 20 20 20 20 |,#&71.tT|Q |
|00004150| 20 20 20 53 57 49 20 20 | 20 20 20 20 20 36 20 20 | SWI | 6 |
|00004160| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 3b 20 | | ; |
|00004170| 22 4f 53 5f 42 79 74 65 | 22 0d 74 5e 51 20 20 20 |"OS_Byte|".t^Q |
|00004180| 20 20 20 20 20 20 20 4c | 44 52 20 20 20 20 20 20 | L|DR |
|00004190| 20 52 30 2c 66 72 61 6d | 65 5f 63 6f 75 6e 74 65 | R0,fram|e_counte|
|000041a0| 72 0d 74 68 51 20 20 20 | 20 20 20 20 20 20 20 41 |r.thQ | A|
|000041b0| 44 44 20 20 20 20 20 20 | 20 52 30 2c 52 30 2c 23 |DD | R0,R0,#|
|000041c0| 31 0d 74 72 51 20 20 20 | 20 20 20 20 20 20 20 53 |1.trQ | S|
|000041d0| 54 52 20 20 20 20 20 20 | 20 52 30 2c 66 72 61 6d |TR | R0,fram|
|000041e0| 65 5f 63 6f 75 6e 74 65 | 72 0d 74 7c 51 20 2e 6e |e_counte|r.t|Q .n|
|000041f0| 6f 5f 68 75 72 72 79 0d | 64 46 51 20 20 20 20 20 |o_hurry.|dFQ |
|00004200| 20 20 20 20 20 4c 44 4d | 46 44 20 20 20 20 20 31 | LDM|FD 1|
|00004210| 33 21 2c 7b 30 2d 32 2c | 31 34 7d 0d 64 50 51 20 |3!,{0-2,|14}.dPQ |
|00004220| 20 20 20 20 20 20 20 20 | 20 54 45 51 50 20 20 20 | | TEQP |
|00004230| 20 20 20 52 30 2c 23 30 | 20 20 20 20 20 3b 20 70 | R0,#0| ; p|
|00004240| 75 74 20 62 61 63 6b 20 | 69 6e 20 69 72 71 20 6d |ut back |in irq m|
|00004250| 6f 64 65 0d 64 5a 51 20 | 20 20 20 20 20 20 20 20 |ode.dZQ | |
|00004260| 20 4d 4f 56 20 20 20 20 | 20 20 20 52 30 2c 52 30 | MOV | R0,R0|
|00004270| 0d 64 64 51 20 20 20 20 | 20 20 20 20 20 20 4c 44 |.ddQ | LD|
|00004280| 4d 46 44 20 20 20 20 20 | 31 33 21 2c 7b 30 2d 31 |MFD |13!,{0-1|
|00004290| 2c 50 43 7d 0d 64 6e 51 | 0d 64 78 51 2e 63 6c 61 |,PC}.dnQ|.dxQ.cla|
|000042a0| 69 6d 5f 69 6e 74 65 72 | 72 75 70 74 0d 54 42 52 |im_inter|rupt.TBR|
|000042b0| 20 20 20 20 20 20 20 20 | 20 20 4d 4f 56 20 20 20 | | MOV |
|000042c0| 20 20 20 20 52 30 2c 23 | 26 37 30 0d 54 4c 52 20 | R0,#|&70.TLR |
|000042d0| 20 20 20 20 20 20 20 20 | 20 4c 44 52 20 20 20 20 | | LDR |
|000042e0| 20 20 20 52 31 2c 62 61 | 6e 6b 66 72 6f 6e 74 0d | R1,ba|nkfront.|
|000042f0| 54 56 52 20 20 20 20 20 | 20 20 20 20 20 53 57 49 |TVR | SWI|
|00004300| 20 20 20 20 20 20 20 22 | 4f 53 5f 42 79 74 65 22 | "|OS_Byte"|
|00004310| 0d 54 60 52 20 20 20 20 | 20 20 20 20 20 20 53 57 |.T`R | SW|
|00004320| 49 20 20 20 20 20 20 20 | 26 31 30 43 20 20 20 20 |I |&10C |
|00004330| 20 20 20 20 20 20 20 20 | 20 20 20 20 3b 20 63 6c | | ; cl|
|00004340| 65 61 72 20 66 72 61 6d | 65 20 61 74 20 66 72 6f |ear fram|e at fro|
|00004350| 6e 74 0d 54 6a 52 20 20 | 20 20 20 20 20 20 20 20 |nt.TjR | |
|00004360| 4d 4f 56 20 20 20 20 20 | 20 20 52 30 2c 23 26 31 |MOV | R0,#&1|
|00004370| 43 20 20 20 3b 20 63 6c | 61 69 6d 20 74 69 63 6b |C ; cl|aim tick|
|00004380| 65 72 0d 54 74 52 20 20 | 20 20 20 20 20 20 20 20 |er.TtR | |
|00004390| 41 44 52 20 20 20 20 20 | 20 20 52 31 2c 74 69 63 |ADR | R1,tic|
|000043a0| 6b 65 72 0d 54 7e 52 20 | 20 20 20 20 20 20 20 20 |ker.T~R | |
|000043b0| 20 4d 4f 56 20 20 20 20 | 20 20 20 52 32 2c 23 30 | MOV | R2,#0|
|000043c0| 0d 44 48 52 20 20 20 20 | 20 20 20 20 20 20 53 57 |.DHR | SW|
|000043d0| 49 20 20 20 20 20 20 20 | 22 4f 53 5f 43 6c 61 69 |I |"OS_Clai|
|000043e0| 6d 22 0d 44 52 52 20 20 | 20 20 20 20 20 20 20 20 |m".DRR | |
|000043f0| 4d 4f 56 20 20 20 20 20 | 20 20 52 30 2c 23 26 31 |MOV | R0,#&1|
|00004400| 30 0d 44 5c 52 20 20 20 | 20 20 20 20 20 20 20 41 |0.D\R | A|
|00004410| 44 52 20 20 20 20 20 20 | 20 52 31 2c 76 73 79 6e |DR | R1,vsyn|
|00004420| 63 0d 44 66 52 20 20 20 | 20 20 20 20 20 20 20 4d |c.DfR | M|
|00004430| 4f 56 20 20 20 20 20 20 | 20 52 32 2c 23 30 0d 44 |OV | R2,#0.D|
|00004440| 70 52 20 20 20 20 20 20 | 20 20 20 20 53 57 49 20 |pR | SWI |
|00004450| 20 20 20 20 20 20 22 4f | 53 5f 43 6c 61 69 6d 22 | "O|S_Claim"|
|00004460| 0d 44 7a 52 20 20 20 20 | 20 20 20 20 20 20 4d 4f |.DzR | MO|
|00004470| 56 20 20 20 20 20 20 20 | 52 30 2c 23 31 34 0d 74 |V |R0,#14.t|
|00004480| 44 52 20 20 20 20 20 20 | 20 20 20 20 4d 4f 56 20 |DR | MOV |
|00004490| 20 20 20 20 20 20 52 31 | 2c 23 34 0d 74 4e 52 20 | R1|,#4.tNR |
|000044a0| 20 20 20 20 20 20 20 20 | 20 53 57 49 20 20 20 20 | | SWI |
|000044b0| 20 20 20 22 4f 53 5f 42 | 79 74 65 22 0d 74 58 52 | "OS_B|yte".tXR|
|000044c0| 20 20 20 20 20 20 20 20 | 20 20 4d 4f 56 20 20 20 | | MOV |
|000044d0| 20 20 20 20 50 43 2c 52 | 31 34 0d 74 62 52 0d 74 | PC,R|14.tbR.t|
|000044e0| 6c 52 2e 72 65 6c 65 61 | 73 65 5f 69 6e 74 65 72 |lR.relea|se_inter|
|000044f0| 72 75 70 74 0d 74 76 52 | 20 20 20 20 20 20 20 20 |rupt.tvR| |
|00004500| 20 20 4c 44 52 20 20 20 | 20 20 20 20 52 30 2c 62 | LDR | R0,b|
|00004510| 61 6e 6b 63 6f 75 6e 74 | 0d 64 40 52 20 20 20 20 |ankcount|.d@R |
|00004520| 20 20 20 20 20 20 43 4d | 50 20 20 20 20 20 20 20 | CM|P |
|00004530| 52 30 2c 23 30 0d 64 4a | 52 20 20 20 20 20 20 20 |R0,#0.dJ|R |
|00004540| 20 20 20 42 4e 45 20 20 | 20 20 20 20 20 72 65 6c | BNE | rel|
|00004550| 65 61 73 65 5f 69 6e 74 | 65 72 72 75 70 74 20 20 |ease_int|errupt |
|00004560| 20 3b 20 64 69 73 70 6c | 61 79 20 72 65 6d 61 69 | ; displ|ay remai|
|00004570| 6e 69 6e 67 20 66 72 61 | 6d 65 73 20 69 6e 20 71 |ning fra|mes in q|
|00004580| 75 65 75 65 0d 64 54 52 | 20 20 20 20 20 20 20 20 |ueue.dTR| |
|00004590| 20 20 4d 4f 56 20 20 20 | 20 20 20 20 52 30 2c 23 | MOV | R0,#|
|000045a0| 31 33 0d 64 5e 52 20 20 | 20 20 20 20 20 20 20 20 |13.d^R | |
|000045b0| 4d 4f 56 20 20 20 20 20 | 20 20 52 31 2c 23 34 0d |MOV | R1,#4.|
|000045c0| 64 68 52 20 20 20 20 20 | 20 20 20 20 20 53 57 49 |dhR | SWI|
|000045d0| 20 20 20 20 20 20 20 22 | 4f 53 5f 42 79 74 65 22 | "|OS_Byte"|
|000045e0| 0d 64 72 52 20 20 20 20 | 20 20 20 20 20 20 4d 4f |.drR | MO|
|000045f0| 56 20 20 20 20 20 20 20 | 52 30 2c 23 26 31 30 0d |V |R0,#&10.|
|00004600| 64 7c 52 20 20 20 20 20 | 20 20 20 20 20 41 44 52 |d|R | ADR|
|00004610| 20 20 20 20 20 20 20 52 | 31 2c 76 73 79 6e 63 0d | R|1,vsync.|
|00004620| 54 46 53 20 20 20 20 20 | 20 20 20 20 20 4d 4f 56 |TFS | MOV|
|00004630| 20 20 20 20 20 20 20 52 | 32 2c 23 30 0d 54 50 53 | R|2,#0.TPS|
|00004640| 20 20 20 20 20 20 20 20 | 20 20 53 57 49 20 20 20 | | SWI |
|00004650| 20 20 20 20 22 4f 53 5f | 52 65 6c 65 61 73 65 22 | "OS_|Release"|
|00004660| 0d 54 5a 53 20 20 20 20 | 20 20 20 20 20 20 4d 4f |.TZS | MO|
|00004670| 56 20 20 20 20 20 20 20 | 52 30 2c 23 26 31 43 0d |V |R0,#&1C.|
|00004680| 54 64 53 20 20 20 20 20 | 20 20 20 20 20 41 44 52 |TdS | ADR|
|00004690| 20 20 20 20 20 20 20 52 | 31 2c 74 69 63 6b 65 72 | R|1,ticker|
|000046a0| 0d 54 6e 53 20 20 20 20 | 20 20 20 20 20 20 4d 4f |.TnS | MO|
|000046b0| 56 20 20 20 20 20 20 20 | 52 32 2c 23 30 0d 54 78 |V |R2,#0.Tx|
|000046c0| 53 20 20 20 20 20 20 20 | 20 20 20 53 57 49 20 20 |S | SWI |
|000046d0| 20 20 20 20 20 22 4f 53 | 5f 52 65 6c 65 61 73 65 | "OS|_Release|
|000046e0| 22 0d 44 42 53 20 20 20 | 20 20 20 20 20 20 20 4d |".DBS | M|
|000046f0| 4f 56 20 20 20 20 20 20 | 20 50 43 2c 52 31 34 0d |OV | PC,R14.|
|00004700| 44 4c 53 5d 0d 44 56 53 | ed 0d 44 60 53 51 25 3d |DLS].DVS|..D`SQ%=|
|00004710| 50 25 0d 44 6a 53 50 25 | 3d 53 54 41 52 54 3a 5b |P%.DjSP%|=START:[|
|00004720| 4f 50 54 20 30 3a 42 41 | 4c 20 6d 61 69 6e 5f 66 |OPT 0:BA|L main_f|
|00004730| 3a 5d 0d 44 74 53 e1 0d | 44 7e 53 0d 74 48 53 0d |:].DtS..|D~S.tHS.|
|00004740| 74 52 53 dd 20 f2 64 69 | 6d 0d 74 5c 53 de 20 53 |tRS. .di|m.t\S. S|
|00004750| 54 41 52 54 20 20 33 30 | 30 30 30 0d 74 66 53 51 |TART 30|000.tfSQ|
|00004760| 25 3d 53 54 41 52 54 2b | 34 0d 74 70 53 f4 44 49 |%=START+|4.tpS.DI|
|00004770| 4d 20 4b 65 79 46 72 61 | 6d 65 73 20 4b 45 59 5f |M KeyFra|mes KEY_|
|00004780| 53 49 5a 45 2a 31 30 30 | 0d 74 7a 53 de 20 4f 62 |SIZE*100|.tzS. Ob|
|00004790| 6a 65 63 74 73 20 37 30 | 2a 31 30 32 34 3a f4 33 |jects 70|*1024:.3|
|000047a0| 30 30 30 2a 28 34 2a 36 | 2b 34 2a 37 2b 34 2a 32 |000*(4*6|+4*7+4*2|
|000047b0| 29 0d 64 44 53 de 20 4d | 4f 54 49 4f 4e 20 20 20 |).dDS. M|OTION |
|000047c0| 4d 4f 54 49 4f 4e 5f 53 | 49 5a 45 2a 31 30 30 2b |MOTION_S|IZE*100+|
|000047d0| 34 0d 64 4e 53 de 20 49 | 4e 56 45 52 53 20 34 2a |4.dNS. I|NVERS 4*|
|000047e0| 31 30 32 34 2a 34 0d 64 | 58 53 de 20 49 4e 56 45 |1024*4.d|XS. INVE|
|000047f0| 52 53 32 20 34 2a 4e 52 | 5f 49 4e 54 45 52 50 4f |RS2 4*NR|_INTERPO|
|00004800| 4c 0d 64 62 53 de 20 43 | 53 54 41 42 4c 45 20 34 |L.dbS. C|STABLE 4|
|00004810| 30 39 36 2a 38 0d 64 6c | 53 de 20 43 54 41 42 4c |096*8.dl|S. CTABL|
|00004820| 45 20 31 30 30 2a 31 36 | 0d 64 76 53 53 43 3d 38 |E 100*16|.dvSSC=8|
|00004830| 3a 44 4d 3d 32 5e 53 43 | 0d 54 40 54 f4 44 49 4d |:DM=2^SC|.T@T.DIM|
|00004840| 20 47 6f 75 72 61 6e 64 | 20 36 34 2a 31 36 2a 32 | Gourand| 64*16*2|
|00004850| 2a 34 0d 54 4a 54 de 20 | 49 4d 41 47 45 20 44 4d |*4.TJT. |IMAGE DM|
|00004860| 2a 44 4d 0d 54 54 54 de | 20 5a 53 4f 52 54 20 20 |*DM.TTT.| ZSORT |
|00004870| 33 30 30 30 2a 34 0d 54 | 5e 54 de 20 50 52 4f 4a |3000*4.T|^T. PROJ|
|00004880| 45 43 54 20 20 33 30 30 | 30 2a 34 2a 36 0d 54 68 |ECT 300|0*4*6.Th|
|00004890| 54 de 20 44 49 54 41 42 | 4c 45 20 32 30 30 30 2a |T. DITAB|LE 2000*|
|000048a0| 31 36 2a 34 0d 54 72 54 | 46 49 4e 49 53 48 3d 5a |16*4.TrT|FINISH=Z|
|000048b0| 53 4f 52 54 0d 54 7c 54 | e1 0d 44 46 54 0d 44 50 |SORT.T|T|..DFT.DP|
|000048c0| 54 0d 44 5a 54 dd 20 f2 | 61 73 73 0d 44 64 54 f2 |T.DZT. .|ass.DdT.|
|000048d0| 63 61 6c 63 5f 69 6e 76 | 65 72 73 0d 44 6e 54 f2 |calc_inv|ers.DnT.|
|000048e0| 63 61 6c 63 5f 69 6e 76 | 65 72 73 32 0d 44 78 54 |calc_inv|ers2.DxT|
|000048f0| f2 63 61 6c 63 5f 63 73 | 74 61 62 6c 65 0d 74 42 |.calc_cs|table.tB|
|00004900| 54 f2 63 61 6c 63 5f 64 | 69 76 74 61 62 6c 65 0d |T.calc_d|ivtable.|
|00004910| 74 4c 54 f4 50 52 4f 43 | 6c 6f 61 64 5f 69 6d 61 |tLT.PROC|load_ima|
|00004920| 67 65 0d 74 56 54 f2 6d | 6f 76 65 6f 62 6a 65 63 |ge.tVT.m|oveobjec|
|00004930| 74 73 0d 74 60 54 f2 66 | 61 64 65 0d 74 6a 54 f2 |ts.t`T.f|ade.tjT.|
|00004940| 74 65 78 74 75 72 65 5f | 67 6f 75 72 61 6e 64 5f |texture_|gourand_|
|00004950| 64 69 74 68 65 72 5f 74 | 72 69 61 6e 67 6c 65 0d |dither_t|riangle.|
|00004960| 74 74 54 f2 74 72 61 6e | 73 66 6f 72 6d 0d 74 7e |ttT.tran|sform.t~|
|00004970| 54 f2 63 61 6c 63 5f 72 | 6f 74 5f 6d 61 74 72 69 |T.calc_r|ot_matri|
|00004980| 78 0d 64 48 54 f2 64 72 | 61 77 6f 62 6a 65 63 74 |x.dHT.dr|awobject|
|00004990| 0d 64 52 54 f2 6d 61 69 | 6e 0d 64 5c 54 e1 0d 64 |.dRT.mai|n.d\T..d|
|000049a0| 66 54 0d 64 70 54 dd 20 | f2 62 75 69 6c 64 69 6d |fT.dpT. |.buildim|
|000049b0| 61 67 65 0d 64 7a 54 e7 | 20 30 20 8c 0d 54 44 55 |age.dzT.| 0 ..TDU|
|000049c0| 2a 53 43 52 45 45 4e 4c | 4f 41 44 20 3c 52 65 6e |*SCREENL|OAD <Ren|
|000049d0| 64 65 72 24 44 69 72 3e | 2e 73 63 72 65 65 6e 64 |der$Dir>|.screend|
|000049e0| 75 6d 70 0d 54 4e 55 d6 | 20 73 65 74 32 0d 54 58 |ump.TNU.| set2.TX|
|000049f0| 55 d6 20 67 65 74 0d 54 | 62 55 c8 99 20 22 4f 53 |U. get.T|bU.. "OS|
|00004a00| 5f 46 69 6c 65 22 2c 30 | 2c 22 3c 52 65 6e 64 65 |_File",0|,"<Rende|
|00004a10| 72 24 44 69 72 3e 2e 74 | 77 69 73 74 49 4d 41 47 |r$Dir>.t|wistIMAG|
|00004a20| 22 2c 2c 2c 49 4d 41 47 | 45 2c 49 4d 41 47 45 2b |",,,IMAG|E,IMAGE+|
|00004a30| 44 4d 2a 44 4d 0d 54 6c | 55 cc 0d 54 76 55 f4 47 |DM*DM.Tl|U..TvU.G|
|00004a40| 43 4f 4c 20 31 32 38 2b | 35 33 20 54 49 4e 54 20 |COL 128+|53 TINT |
|00004a50| 31 39 32 3a 43 4c 47 0d | 44 40 55 f4 47 43 4f 4c |192:CLG.|D@U.GCOL|
|00004a60| 20 31 32 38 2b 34 38 20 | 54 49 4e 54 20 36 34 3a | 128+48 |TINT 64:|
|00004a70| 43 4c 47 0d 44 4a 55 db | 0d 44 54 55 e6 20 34 32 |CLG.DJU.|.DTU. 42|
|00004a80| 20 c8 9c 20 30 0d 44 5e | 55 c8 8f 20 c8 90 20 32 | .. 0.D^|U.. .. 2|
|00004a90| 35 36 2a 32 2c 32 35 36 | 2a 32 2c 34 38 2a 32 0d |56*2,256|*2,48*2.|
|00004aa0| 44 68 55 d6 20 73 65 74 | 32 0d 44 72 55 d6 20 67 |DhU. set|2.DrU. g|
|00004ab0| 65 74 0d 44 7c 55 c8 99 | 20 22 4f 53 5f 46 69 6c |et.D|U..| "OS_Fil|
|00004ac0| 65 22 2c 30 2c 22 3c 52 | 65 6e 64 65 72 24 44 69 |e",0,"<R|ender$Di|
|00004ad0| 72 3e 2e 68 69 6c 69 67 | 68 74 22 2c 2c 2c 49 4d |r>.hilig|ht",,,IM|
|00004ae0| 41 47 45 2c 49 4d 41 47 | 45 2b 44 4d 2a 44 4d 0d |AGE,IMAG|E+DM*DM.|
|00004af0| 74 46 55 cd 0d 74 50 55 | e1 0d 74 5a 55 0d 74 64 |tFU..tPU|..tZU.td|
|00004b00| 55 dd 20 a4 67 65 74 5f | 77 6f 72 64 0d 74 6e 55 |U. .get_|word.tnU|
|00004b10| ea 20 54 0d 74 78 55 54 | 3d 21 4f 42 4a 45 43 54 |. T.txUT|=!OBJECT|
|00004b20| 5f 50 4f 49 4e 54 45 52 | 0d 64 42 55 4f 42 4a 45 |_POINTER|.dBUOBJE|
|00004b30| 43 54 5f 50 4f 49 4e 54 | 45 52 2b 3d 34 0d 64 4c |CT_POINT|ER+=4.dL|
|00004b40| 55 3d 54 0d 64 56 55 0d | 64 60 55 dd 20 a4 67 65 |U=T.dVU.|d`U. .ge|
|00004b50| 74 5f 73 68 6f 72 74 0d | 64 6a 55 ea 20 54 0d 64 |t_short.|djU. T.d|
|00004b60| 74 55 54 3d 3f 4f 42 4a | 45 43 54 5f 50 4f 49 4e |tUT=?OBJ|ECT_POIN|
|00004b70| 54 45 52 0d 64 7e 55 54 | 2b 3d 28 4f 42 4a 45 43 |TER.d~UT|+=(OBJEC|
|00004b80| 54 5f 50 4f 49 4e 54 45 | 52 3f 31 29 2a 32 35 36 |T_POINTE|R?1)*256|
|00004b90| 0d 54 48 56 4f 42 4a 45 | 43 54 5f 50 4f 49 4e 54 |.THVOBJE|CT_POINT|
|00004ba0| 45 52 2b 3d 32 0d 54 52 | 56 3d 54 0d 54 5c 56 0d |ER+=2.TR|V=T.T\V.|
|00004bb0| 54 66 56 0d 54 70 56 dd | 20 f2 6c 6f 61 64 69 6d |TfV.TpV.| .loadim|
|00004bc0| 61 67 65 5f 6f 62 6a 65 | 63 74 0d 54 7a 56 c8 99 |age_obje|ct.TzV..|
|00004bd0| 20 22 4f 53 5f 46 69 6c | 65 22 2c 32 35 35 2c 22 | "OS_Fil|e",255,"|
|00004be0| 3c 52 65 6e 64 65 72 24 | 44 69 72 3e 2e 68 69 6c |<Render$|Dir>.hil|
|00004bf0| 69 67 68 74 22 2c 49 4d | 41 47 45 2c 30 0d 44 44 |ight",IM|AGE,0.DD|
|00004c00| 56 f4 20 22 4f 53 5f 46 | 69 6c 65 22 2c 32 35 35 |V. "OS_F|ile",255|
|00004c10| 2c 22 3c 52 65 6e 64 65 | 72 24 44 69 72 3e 2e 74 |,"<Rende|r$Dir>.t|
|00004c20| 77 69 73 74 49 4d 41 47 | 22 2c 49 4d 41 47 45 2c |wistIMAG|",IMAGE,|
|00004c30| 30 0d 44 4e 56 f4 53 59 | 53 20 22 4f 53 5f 46 69 |0.DNV.SY|S "OS_Fi|
|00004c40| 6c 65 22 2c 32 35 35 2c | 22 3c 52 65 6e 64 65 72 |le",255,|"<Render|
|00004c50| 24 44 69 72 3e 2e 44 52 | 41 47 4f 4e 22 2c 4f 42 |$Dir>.DR|AGON",OB|
|00004c60| 4a 45 43 54 2c 30 0d 44 | 58 56 f4 53 59 53 20 22 |JECT,0.D|XV.SYS "|
|00004c70| 4f 53 5f 46 69 6c 65 22 | 2c 32 35 35 2c 22 3c 52 |OS_File"|,255,"<R|
|00004c80| 65 6e 64 65 72 24 44 69 | 72 3e 2e 42 42 22 2c 4f |ender$Di|r>.BB",O|
|00004c90| 42 4a 45 43 54 2c 30 0d | 44 62 56 f4 53 59 53 20 |BJECT,0.|DbV.SYS |
|00004ca0| 22 4f 53 5f 46 69 6c 65 | 22 2c 32 35 35 2c 22 3c |"OS_File|",255,"<|
|00004cb0| 52 65 6e 64 65 72 24 44 | 69 72 3e 2e 44 4f 47 22 |Render$D|ir>.DOG"|
|00004cc0| 2c 4f 42 4a 45 43 54 2c | 30 0d 44 6c 56 f4 53 59 |,OBJECT,|0.DlV.SY|
|00004cd0| 53 20 22 4f 53 5f 46 69 | 6c 65 22 2c 32 35 35 2c |S "OS_Fi|le",255,|
|00004ce0| 22 3c 52 65 6e 64 65 72 | 24 44 69 72 3e 2e 42 41 |"<Render|$Dir>.BA|
|00004cf0| 4c 4c 4f 4f 4e 22 2c 4f | 42 4a 45 43 54 2c 30 0d |LLOON",O|BJECT,0.|
|00004d00| 44 76 56 f4 53 59 53 20 | 22 4f 53 5f 46 69 6c 65 |DvV.SYS |"OS_File|
|00004d10| 22 2c 32 35 35 2c 22 3c | 52 65 6e 64 65 72 24 44 |",255,"<|Render$D|
|00004d20| 69 72 3e 2e 44 45 41 54 | 48 22 2c 4f 42 4a 45 43 |ir>.DEAT|H",OBJEC|
|00004d30| 54 2c 30 0d 74 40 56 f4 | 53 59 53 20 22 4f 53 5f |T,0.t@V.|SYS "OS_|
|00004d40| 46 69 6c 65 22 2c 32 35 | 35 2c 22 3c 52 65 6e 64 |File",25|5,"<Rend|
|00004d50| 65 72 24 44 69 72 3e 2e | 53 50 41 43 45 50 41 44 |er$Dir>.|SPACEPAD|
|00004d60| 22 2c 4f 42 4a 45 43 54 | 2c 30 0d 74 4a 56 f4 53 |",OBJECT|,0.tJV.S|
|00004d70| 59 53 20 22 4f 53 5f 46 | 69 6c 65 22 2c 32 35 35 |YS "OS_F|ile",255|
|00004d80| 2c 22 3c 52 65 6e 64 65 | 72 24 44 69 72 3e 2e 53 |,"<Rende|r$Dir>.S|
|00004d90| 48 55 54 54 4c 45 22 2c | 4f 42 4a 45 43 54 2c 30 |HUTTLE",|OBJECT,0|
|00004da0| 0d 74 54 56 f4 53 59 53 | 20 22 4f 53 5f 46 69 6c |.tTV.SYS| "OS_Fil|
|00004db0| 65 22 2c 32 35 35 2c 22 | 3c 52 65 6e 64 65 72 24 |e",255,"|<Render$|
|00004dc0| 44 69 72 3e 2e 4d 4f 55 | 53 45 22 2c 4f 42 4a 45 |Dir>.MOU|SE",OBJE|
|00004dd0| 43 54 2c 30 0d 74 5e 56 | f4 53 59 53 20 22 4f 53 |CT,0.t^V|.SYS "OS|
|00004de0| 5f 46 69 6c 65 22 2c 32 | 35 35 2c 22 3c 52 65 6e |_File",2|55,"<Ren|
|00004df0| 64 65 72 24 44 69 72 3e | 2e 65 61 72 74 68 22 2c |der$Dir>|.earth",|
|00004e00| 4f 42 4a 45 43 54 2c 30 | 0d 74 68 56 e1 0d 74 72 |OBJECT,0|.thV..tr|
|00004e10| 56 0d 74 7c 56 0d 64 46 | 56 dd 20 f2 62 75 69 6c |V.t|V.dF|V. .buil|
|00004e20| 64 54 65 78 74 75 72 65 | 0d 64 50 56 ea 20 4e 52 |dTexture|.dPV. NR|
|00004e30| 5f 54 65 78 74 75 72 65 | 5f 70 6f 69 6e 74 2c 58 |_Texture|_point,X|
|00004e40| 2c 59 0d 64 5a 56 54 65 | 78 74 75 72 65 73 3d 50 |,Y.dZVTe|xtures=P|
|00004e50| 25 0d 64 64 56 54 65 78 | 74 75 72 65 28 30 2c 31 |%.ddVTex|ture(0,1|
|00004e60| 29 3d 50 25 20 20 20 20 | 20 3a f4 20 70 6f 69 6e |)=P% | :. poin|
|00004e70| 74 65 72 20 74 6f 20 6c | 69 73 74 20 6f 66 20 74 |ter to l|ist of t|
|00004e80| 65 78 74 75 72 65 20 76 | 65 72 74 69 63 65 73 0d |exture v|ertices.|
|00004e90| 64 6e 56 54 65 78 74 75 | 72 65 28 31 2c 31 29 3d |dnVTextu|re(1,1)=|
|00004ea0| 49 4d 41 47 45 20 20 3a | f4 20 61 64 64 72 65 73 |IMAGE :|. addres|
|00004eb0| 73 20 6f 66 20 74 65 78 | 74 75 72 65 0d 64 78 56 |s of tex|ture.dxV|
|00004ec0| 54 65 78 74 75 72 65 28 | 32 2c 31 29 3d 31 32 38 |Texture(|2,1)=128|
|00004ed0| 20 20 20 20 3a f4 20 64 | 69 6d 65 6e 73 69 6f 6e | :. d|imension|
|00004ee0| 20 6f 66 20 74 65 78 74 | 75 72 65 0d 54 42 57 f4 | of text|ure.TBW.|
|00004ef0| 20 72 65 61 64 20 74 68 | 65 20 6e 75 6d 62 65 72 | read th|e number|
|00004f00| 20 6f 66 20 74 65 78 74 | 75 72 65 20 76 65 72 74 | of text|ure vert|
|00004f10| 69 63 65 73 0d 54 4c 57 | 4e 52 5f 54 65 78 74 75 |ices.TLW|NR_Textu|
|00004f20| 72 65 5f 70 6f 69 6e 74 | 3d a4 67 65 74 5f 77 6f |re_point|=.get_wo|
|00004f30| 72 64 0d 54 56 57 f1 20 | 22 4e 75 6d 62 65 72 20 |rd.TVW. |"Number |
|00004f40| 6f 66 20 74 65 78 74 75 | 72 65 20 6d 61 70 20 76 |of textu|re map v|
|00004f50| 65 72 74 69 63 65 73 20 | 22 2c 4e 52 5f 54 65 78 |ertices |",NR_Tex|
|00004f60| 74 75 72 65 5f 70 6f 69 | 6e 74 0d 54 60 57 e7 20 |ture_poi|nt.T`W. |
|00004f70| 4e 52 5f 54 65 78 74 75 | 72 65 5f 70 6f 69 6e 74 |NR_Textu|re_point|
|00004f80| 3e 30 20 8c 0d 54 6a 57 | e3 20 49 3d 31 20 b8 20 |>0 ..TjW|. I=1 . |
|00004f90| 4e 52 5f 54 65 78 74 75 | 72 65 5f 70 6f 69 6e 74 |NR_Textu|re_point|
|00004fa0| 0d 54 74 57 58 3d a4 67 | 65 74 5f 77 6f 72 64 0d |.TtWX=.g|et_word.|
|00004fb0| 54 7e 57 59 3d a4 67 65 | 74 5f 77 6f 72 64 0d 44 |T~WY=.ge|t_word.D|
|00004fc0| 48 57 5b 4f 50 54 20 30 | 3a 44 43 44 20 58 3a 44 |HW[OPT 0|:DCD X:D|
|00004fd0| 43 44 20 59 3a 5d 0d 44 | 52 57 ed 0d 44 5c 57 cd |CD Y:].D|RW..D\W.|
|00004fe0| 0d 44 66 57 e1 0d 44 70 | 57 0d 44 7a 57 0d 74 44 |.DfW..Dp|W.DzW.tD|
|00004ff0| 57 0d 74 4e 57 0d 74 58 | 57 dd 20 f2 62 75 69 6c |W.tNW.tX|W. .buil|
|00005000| 64 50 6f 69 6e 74 0d 74 | 62 57 ea 20 4e 52 5f 56 |dPoint.t|bW. NR_V|
|00005010| 65 72 74 69 63 65 73 2c | 58 2c 59 2c 5a 0d 74 6c |ertices,|X,Y,Z.tl|
|00005020| 57 50 6f 69 6e 74 3d 50 | 25 0d 74 76 57 f4 4c 3d |WPoint=P|%.tvW.L=|
|00005030| 6c 65 6e 67 74 65 2a 46 | 49 58 0d 64 40 57 f4 4c |lengte*F|IX.d@W.L|
|00005040| 3d 32 2f 32 35 36 20 20 | 20 20 20 20 20 20 20 20 |=2/256 | |
|00005050| 20 20 20 20 20 20 3a 52 | 45 4d 20 42 42 0d 64 4a | :R|EM BB.dJ|
|00005060| 57 f4 4c 3d 31 2f 32 35 | 36 2f 38 20 20 20 20 20 |W.L=1/25|6/8 |
|00005070| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 3a 52 45 | | :RE|
|00005080| 4d 20 43 48 41 4e 47 0d | 64 54 57 4c 3d 32 2f 32 |M CHANG.|dTWL=2/2|
|00005090| 35 36 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |56 | |
|000050a0| 20 20 20 20 20 20 3a f4 | 20 44 52 41 47 4f 4e 2c | :.| DRAGON,|
|000050b0| 20 42 42 2c 20 44 55 43 | 4b 2c 4c 55 4e 41 52 0d | BB, DUC|K,LUNAR.|
|000050c0| 64 5e 57 f4 4c 3d 32 2f | 32 35 36 2f 38 20 20 20 |d^W.L=2/|256/8 |
|000050d0| 20 20 20 20 20 20 20 20 | 20 20 20 3a 52 45 4d 20 | | :REM |
|000050e0| 44 4f 47 0d 64 68 57 f4 | 4c 3d 31 2f 32 35 36 2f |DOG.dhW.|L=1/256/|
|000050f0| 31 36 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |16 | |
|00005100| 3a 52 45 4d 20 42 41 4c | 4c 4f 4f 4e 0d 64 72 57 |:REM BAL|LOON.drW|
|00005110| 4c 3d 31 2f 32 35 36 20 | 20 20 20 20 3a f4 20 44 |L=1/256 | :. D|
|00005120| 45 41 54 48 0d 64 7c 57 | f4 4c 3d 32 2f 32 35 36 |EATH.d|W|.L=2/256|
|00005130| 2f 31 36 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |/16 | |
|00005140| 20 3a 52 45 4d 20 53 48 | 55 54 54 4c 45 0d 54 46 | :REM SH|UTTLE.TF|
|00005150| 58 4c 3d 34 2f 32 35 36 | 20 20 20 20 20 3a f4 20 |XL=4/256| :. |
|00005160| 4d 4f 55 53 45 0d 54 50 | 58 4c 3d 31 2f 32 35 36 |MOUSE.TP|XL=1/256|
|00005170| 2f 31 36 20 20 20 20 20 | 3a f4 20 65 61 72 74 68 |/16 |:. earth|
|00005180| 0d 54 5a 58 50 6f 69 6e | 74 5f 54 79 70 65 28 31 |.TZXPoin|t_Type(1|
|00005190| 29 3d 50 25 0d 54 64 58 | f4 20 72 65 61 64 20 6e |)=P%.TdX|. read n|
|000051a0| 75 6d 62 65 72 20 6f 66 | 20 76 65 72 74 69 63 65 |umber of| vertice|
|000051b0| 73 20 69 6e 20 74 68 65 | 20 6f 62 6a 65 63 74 0d |s in the| object.|
|000051c0| 54 6e 58 f4 52 45 41 44 | 20 4e 52 5f 56 65 72 74 |TnX.READ| NR_Vert|
|000051d0| 69 63 65 73 0d 54 78 58 | 4e 52 5f 56 65 72 74 69 |ices.TxX|NR_Verti|
|000051e0| 63 65 73 3d a4 67 65 74 | 5f 77 6f 72 64 0d 44 42 |ces=.get|_word.DB|
|000051f0| 58 f1 20 22 4e 75 6d 62 | 65 72 20 6f 66 20 76 65 |X. "Numb|er of ve|
|00005200| 72 74 69 63 65 73 22 2c | 4e 52 5f 56 65 72 74 69 |rtices",|NR_Verti|
|00005210| 63 65 73 0d 44 4c 58 e3 | 20 49 3d 31 20 b8 20 4e |ces.DLX.| I=1 . N|
|00005220| 52 5f 56 65 72 74 69 63 | 65 73 0d 44 56 58 f4 20 |R_Vertic|es.DVX. |
|00005230| 52 45 41 44 20 58 3a 52 | 45 41 44 20 59 3a 52 45 |READ X:R|EAD Y:RE|
|00005240| 41 44 20 5a 0d 44 60 58 | 20 58 3d a4 67 65 74 5f |AD Z.D`X| X=.get_|
|00005250| 77 6f 72 64 2a 4c 0d 44 | 6a 58 20 59 3d a4 67 65 |word*L.D|jX Y=.ge|
|00005260| 74 5f 77 6f 72 64 2a 4c | 0d 44 74 58 20 5a 3d a4 |t_word*L|.DtX Z=.|
|00005270| 67 65 74 5f 77 6f 72 64 | 2a 4c 0d 44 7e 58 0d 74 |get_word|*L.D~X.t|
|00005280| 48 58 20 4e 58 3d a4 67 | 65 74 5f 77 6f 72 64 0d |HX NX=.g|et_word.|
|00005290| 74 52 58 20 4e 59 3d a4 | 67 65 74 5f 77 6f 72 64 |tRX NY=.|get_word|
|000052a0| 0d 74 5c 58 20 4e 5a 3d | a4 67 65 74 5f 77 6f 72 |.t\X NZ=|.get_wor|
|000052b0| 64 0d 74 66 58 f4 20 50 | 52 49 4e 54 20 4e 58 2f |d.tfX. P|RINT NX/|
|000052c0| 34 30 39 36 2c 4e 59 2f | 34 30 39 36 2c 4e 5a 2f |4096,NY/|4096,NZ/|
|000052d0| 34 30 39 36 0d 74 70 58 | f4 20 20 50 52 49 4e 54 |4096.tpX|. PRINT|
|000052e0| 20 58 2c 59 2c 5a 0d 74 | 7a 58 20 5b 4f 50 54 20 | X,Y,Z.t|zX [OPT |
|000052f0| 30 0d 64 44 58 20 f4 20 | 76 65 72 74 65 78 20 20 |0.dDX . |vertex |
|00005300| 20 20 20 20 20 20 20 20 | 78 2c 79 2c 7a 0d 64 4e | |x,y,z.dN|
|00005310| 58 20 44 43 44 20 58 3a | 44 43 44 20 59 3a 44 43 |X DCD X:|DCD Y:DC|
|00005320| 44 20 5a 0d 64 58 58 20 | f4 20 6e 6f 72 6d 61 6c |D Z.dXX |. normal|
|00005330| 20 20 20 20 20 20 20 20 | 20 20 6e 78 2c 6e 79 2c | | nx,ny,|
|00005340| 6e 7a 0d 64 62 58 20 44 | 43 44 20 4e 58 3a 44 43 |nz.dbX D|CD NX:DC|
|00005350| 44 20 4e 59 3a 44 43 44 | 20 4e 5a 0d 64 6c 58 5d |D NY:DCD| NZ.dlX]|
|00005360| 3a ed 0d 64 76 58 5b 4f | 50 54 20 30 3a 45 51 55 |:..dvX[O|PT 0:EQU|
|00005370| 44 20 28 31 3c 3c 33 30 | 29 3a 5d 0d 54 40 59 e1 |D (1<<30|):].T@Y.|
|00005380| 0d 54 4a 59 0d 54 54 59 | 0d 54 5e 59 dd 20 f2 62 |.TJY.TTY|.T^Y. .b|
|00005390| 75 69 6c 64 46 61 63 65 | 0d 54 68 59 ea 20 4e 52 |uildFace|.ThY. NR|
|000053a0| 5f 54 72 69 61 6e 67 6c | 65 73 2c 4e 58 2c 4e 59 |_Triangl|es,NX,NY|
|000053b0| 2c 4e 5a 0d 54 72 59 de | 20 4b 4f 4c 28 38 29 0d |,NZ.TrY.| KOL(8).|
|000053c0| 54 7c 59 0d 44 46 59 f4 | 46 4f 52 20 49 3d 30 20 |T|Y.DFY.|FOR I=0 |
|000053d0| 54 4f 20 37 3a 4b 4f 4c | 28 49 29 3d 28 34 20 3e |TO 7:KOL|(I)=(4 >|
|000053e0| 3e 32 29 3a 4e 45 58 54 | 3a 4b 4f 4c 28 30 29 3d |>2):NEXT|:KOL(0)=|
|000053f0| 32 36 20 20 3e 3e 32 3a | 4b 4f 4c 28 31 29 3d 38 |26 >>2:|KOL(1)=8|
|00005400| 34 20 20 3e 3e 32 3a 4b | 4f 4c 28 32 29 3d 31 31 |4 >>2:K|OL(2)=11|
|00005410| 36 20 3e 3e 32 3a 52 45 | 4d 20 44 52 41 47 4f 4e |6 >>2:RE|M DRAGON|
|00005420| 0d 44 50 59 f4 46 4f 52 | 20 49 3d 30 20 54 4f 20 |.DPY.FOR| I=0 TO |
|00005430| 37 3a 4b 4f 4c 28 49 29 | 3d 28 38 34 20 3e 3e 32 |7:KOL(I)|=(84 >>2|
|00005440| 29 3a 4e 45 58 54 3a 52 | 45 4d 20 44 45 41 54 48 |):NEXT:R|EM DEATH|
|00005450| 0d 44 5a 59 0d 44 64 59 | e3 20 49 3d 30 20 b8 20 |.DZY.DdY|. I=0 . |
|00005460| 37 3a 4b 4f 4c 28 49 29 | 3d 28 34 20 3e 3e 32 29 |7:KOL(I)|=(4 >>2)|
|00005470| 3a ed 3a 4b 4f 4c 28 30 | 29 3d 34 38 20 20 3e 3e |:.:KOL(0|)=48 >>|
|00005480| 32 3a 4b 4f 4c 28 31 29 | 3d 38 38 20 20 3e 3e 32 |2:KOL(1)|=88 >>2|
|00005490| 3a 4b 4f 4c 28 32 29 3d | 34 20 3e 3e 32 3a 4b 4f |:KOL(2)=|4 >>2:KO|
|000054a0| 4c 28 33 29 3d 34 34 20 | 3e 3e 32 3a 4b 4f 4c 28 |L(3)=44 |>>2:KOL(|
|000054b0| 34 29 3d 34 20 3e 3e 32 | 3a f4 20 4d 4f 55 53 45 |4)=4 >>2|:. MOUSE|
|000054c0| 0d 44 6e 59 0d 44 78 59 | 46 61 63 65 3d 50 25 0d |.DnY.DxY|Face=P%.|
|000054d0| 74 42 59 46 61 63 65 5f | 54 79 70 65 28 31 29 3d |tBYFace_|Type(1)=|
|000054e0| 50 25 0d 74 4c 59 f4 20 | 72 65 61 64 20 74 68 65 |P%.tLY. |read the|
|000054f0| 20 6e 75 6d 62 65 72 20 | 6f 66 20 74 72 61 6e 67 | number |of trang|
|00005500| 6c 65 73 20 69 6e 20 74 | 68 65 20 6f 62 6a 65 63 |les in t|he objec|
|00005510| 74 0d 74 56 59 f4 20 52 | 45 41 44 20 4e 52 5f 54 |t.tVY. R|EAD NR_T|
|00005520| 72 69 61 6e 67 6c 65 73 | 0d 74 60 59 4e 52 5f 54 |riangles|.t`YNR_T|
|00005530| 72 69 61 6e 67 6c 65 73 | 3d a4 67 65 74 5f 77 6f |riangles|=.get_wo|
|00005540| 72 64 0d 74 6a 59 f4 49 | 46 20 4e 52 5f 54 72 69 |rd.tjY.I|F NR_Tri|
|00005550| 61 6e 67 6c 65 73 3e 31 | 35 30 30 20 54 48 45 4e |angles>1|500 THEN|
|00005560| 20 4e 52 5f 54 72 69 61 | 6e 67 6c 65 73 3d 31 35 | NR_Tria|ngles=15|
|00005570| 30 30 0d 74 74 59 f1 20 | 22 4e 75 6d 62 65 72 20 |00.ttY. |"Number |
|00005580| 6f 66 20 74 72 69 61 6e | 67 6c 65 73 22 2c 4e 52 |of trian|gles",NR|
|00005590| 5f 54 72 69 61 6e 67 6c | 65 73 0d 74 7e 59 5b 4f |_Triangl|es.t~Y[O|
|000055a0| 50 54 20 30 3a 44 43 44 | 20 4e 52 5f 54 72 69 61 |PT 0:DCD| NR_Tria|
|000055b0| 6e 67 6c 65 73 3a 5d 0d | 64 48 59 e3 20 42 3d 31 |ngles:].|dHY. B=1|
|000055c0| 20 b8 20 4e 52 5f 54 72 | 69 61 6e 67 6c 65 73 0d | . NR_Tr|iangles.|
|000055d0| 64 52 59 f4 52 45 41 44 | 20 4b 4c 45 55 52 0d 64 |dRY.READ| KLEUR.d|
|000055e0| 5c 59 50 56 31 3d a4 67 | 65 74 5f 77 6f 72 64 0d |\YPV1=.g|et_word.|
|000055f0| 64 66 59 50 56 32 3d a4 | 67 65 74 5f 77 6f 72 64 |dfYPV2=.|get_word|
|00005600| 0d 64 70 59 50 56 33 3d | a4 67 65 74 5f 77 6f 72 |.dpYPV3=|.get_wor|
|00005610| 64 0d 64 7a 59 50 54 31 | 3d a4 67 65 74 5f 77 6f |d.dzYPT1|=.get_wo|
|00005620| 72 64 0d 54 44 5a 50 54 | 32 3d a4 67 65 74 5f 77 |rd.TDZPT|2=.get_w|
|00005630| 6f 72 64 0d 54 4e 5a 50 | 54 33 3d a4 67 65 74 5f |ord.TNZP|T3=.get_|
|00005640| 77 6f 72 64 0d 54 58 5a | 4b 4c 3d a4 67 65 74 5f |word.TXZ|KL=.get_|
|00005650| 77 6f 72 64 20 80 20 37 | 0d 54 62 5a f4 20 50 52 |word . 7|.TbZ. PR|
|00005660| 49 4e 54 20 7e 50 56 31 | 2c 7e 50 56 32 2c 7e 50 |INT ~PV1|,~PV2,~P|
|00005670| 56 33 0d 54 6c 5a 5b 4f | 50 54 20 30 0d 54 76 5a |V3.TlZ[O|PT 0.TvZ|
|00005680| f4 20 72 65 61 64 20 74 | 72 65 65 20 76 65 72 74 |. read t|ree vert|
|00005690| 65 78 20 70 6f 69 6e 74 | 65 72 73 0d 44 40 5a f4 |ex point|ers.D@Z.|
|000056a0| 20 74 72 69 61 6e 67 6c | 65 20 66 61 63 65 2c 0d | triangl|e face,.|
|000056b0| 44 4a 5a f4 20 74 68 72 | 65 65 20 70 6f 69 6e 74 |DJZ. thr|ee point|
|000056c0| 65 72 73 20 74 6f 20 74 | 68 65 20 72 69 67 68 74 |ers to t|he right|
|000056d0| 20 76 65 72 74 65 78 20 | 20 28 78 2c 79 2c 7a 29 | vertex | (x,y,z)|
|000056e0| 0d 44 54 5a 44 43 44 20 | 32 34 2a 50 56 31 0d 44 |.DTZDCD |24*PV1.D|
|000056f0| 5e 5a 44 43 44 20 32 34 | 2a 50 56 32 0d 44 68 5a |^ZDCD 24|*PV2.DhZ|
|00005700| 44 43 44 20 32 34 2a 50 | 56 33 0d 44 72 5a f4 20 |DCD 24*P|V3.DrZ. |
|00005710| 72 65 61 64 20 74 68 72 | 65 65 20 74 65 78 74 75 |read thr|ee textu|
|00005720| 72 65 20 70 6f 69 6e 74 | 65 72 73 0d 44 7c 5a f4 |re point|ers.D|Z.|
|00005730| 20 74 68 72 65 65 20 70 | 6f 69 6e 74 65 72 20 74 | three p|ointer t|
|00005740| 6f 20 74 68 65 20 72 69 | 67 68 74 20 74 65 78 74 |o the ri|ght text|
|00005750| 75 72 65 20 63 6f 6f 72 | 64 69 6e 61 74 65 78 20 |ure coor|dinatex |
|00005760| 28 75 2c 76 29 0d 74 46 | 5a f4 20 6e 6f 74 20 6e |(u,v).tF|Z. not n|
|00005770| 65 65 64 65 64 20 66 6f | 72 20 65 6e 76 69 72 6f |eeded fo|r enviro|
|00005780| 6e 6d 65 6e 74 20 6d 61 | 70 70 69 6e 67 0d 74 50 |nment ma|pping.tP|
|00005790| 5a 44 43 44 20 54 65 78 | 74 75 72 65 28 30 2c 31 |ZDCD Tex|ture(0,1|
|000057a0| 29 2b 38 2a 50 54 31 2a | 30 0d 74 5a 5a 44 43 44 |)+8*PT1*|0.tZZDCD|
|000057b0| 20 54 65 78 74 75 72 65 | 28 30 2c 31 29 2b 38 2a | Texture|(0,1)+8*|
|000057c0| 50 54 32 2a 30 0d 74 64 | 5a 44 43 44 20 54 65 78 |PT2*0.td|ZDCD Tex|
|000057d0| 74 75 72 65 28 30 2c 31 | 29 2b 38 2a 50 54 33 2a |ture(0,1|)+8*PT3*|
|000057e0| 30 0d 74 6e 5a f4 20 70 | 6f 69 6e 74 65 72 20 74 |0.tnZ. p|ointer t|
|000057f0| 6f 20 74 65 78 74 75 72 | 65 0d 74 78 5a 44 43 44 |o textur|e.txZDCD|
|00005800| 20 4b 4f 4c 28 4b 4c 20 | 80 20 37 29 0d 64 42 5a | KOL(KL |. 7).dBZ|
|00005810| 5d 3a ed 0d 64 4c 5a 5b | 4f 50 54 20 30 3a 44 43 |]:..dLZ[|OPT 0:DC|
|00005820| 44 20 30 3a 44 43 44 20 | 30 3a 44 43 44 20 30 3a |D 0:DCD |0:DCD 0:|
|00005830| 5d 0d 64 56 5a e1 0d 64 | 60 5a 0d 64 6a 5a 0d 64 |].dVZ..d|`Z.djZ.d|
|00005840| 74 5a dd 20 f2 6d 61 6b | 65 5f 6f 62 6a 65 63 74 |tZ. .mak|e_object|
|00005850| 0d 64 7e 5a c8 99 20 22 | 4f 53 5f 46 69 6c 65 22 |.d~Z.. "|OS_File"|
|00005860| 2c 30 2c 22 3c 52 65 6e | 64 65 72 24 44 69 72 3e |,0,"<Ren|der$Dir>|
|00005870| 2e 6f 62 6a 65 63 74 22 | 2c 2c 2c 4f 62 6a 65 63 |.object"|,,,Objec|
|00005880| 74 73 2c 50 25 0d 54 48 | 5b e1 0d 54 52 5b 0d 54 |ts,P%.TH|[..TR[.T|
|00005890| 5c 5b dd 20 f2 6c 6f 61 | 64 5f 6f 62 6a 65 63 74 |\[. .loa|d_object|
|000058a0| 0d 54 66 5b c8 99 20 22 | 4f 53 5f 46 69 6c 65 22 |.Tf[.. "|OS_File"|
|000058b0| 2c 32 35 35 2c 22 3c 52 | 65 6e 64 65 72 24 44 69 |,255,"<R|ender$Di|
|000058c0| 72 3e 2e 6f 62 6a 65 63 | 74 22 2c 4f 62 6a 65 63 |r>.objec|t",Objec|
|000058d0| 74 73 2c 30 0d 54 70 5b | e1 0d 54 7a 5b 0d 44 44 |ts,0.Tp[|..Tz[.DD|
|000058e0| 5b 0d 44 4e 5b 0d 44 58 | 5b dd 20 f2 62 75 69 6c |[.DN[.DX|[. .buil|
|000058f0| 64 6d 6f 74 69 6f 6e 0d | 44 62 5b ea 20 50 4e 54 |dmotion.|Db[. PNT|
|00005900| 52 0d 44 6c 5b 56 52 3d | 33 0d 44 76 5b 56 54 3d |R.Dl[VR=|3.Dv[VT=|
|00005910| 30 2e 35 0d 74 40 5b 54 | 58 44 3d 30 3a 54 59 44 |0.5.t@[T|XD=0:TYD|
|00005920| 3d 34 3a 54 5a 44 3d 38 | 3a 44 54 58 44 3d 31 32 |=4:TZD=8|:DTXD=12|
|00005930| 3a 44 54 59 44 3d 31 36 | 3a 44 54 5a 44 3d 32 30 |:DTYD=16|:DTZD=20|
|00005940| 0d 74 4a 5b 48 58 44 3d | 32 34 3a 48 59 44 3d 32 |.tJ[HXD=|24:HYD=2|
|00005950| 38 3a 48 5a 44 3d 33 32 | 3a 44 48 58 44 3d 33 36 |8:HZD=32|:DHXD=36|
|00005960| 3a 44 48 59 44 3d 34 30 | 3a 44 48 5a 44 3d 34 34 |:DHYD=40|:DHZD=44|
|00005970| 0d 74 54 5b e3 20 49 3d | 31 20 b8 20 4e 52 5f 4f |.tT[. I=|1 . NR_O|
|00005980| 42 4a 45 43 54 53 0d 74 | 5e 5b 50 4e 54 52 3d 4d |BJECTS.t|^[PNTR=M|
|00005990| 4f 54 49 4f 4e 2b 28 49 | 2d 31 29 2a 4d 4f 54 49 |OTION+(I|-1)*MOTI|
|000059a0| 4f 4e 5f 53 49 5a 45 0d | 74 68 5b 50 4e 54 52 21 |ON_SIZE.|th[PNTR!|
|000059b0| 54 58 44 3d 28 2d 31 29 | 5e b3 28 32 29 2a 32 30 |TXD=(-1)|^.(2)*20|
|000059c0| 30 2a 46 49 58 2a 30 20 | 20 20 20 20 20 20 20 20 |0*FIX*0 | |
|000059d0| 20 20 20 20 20 20 3a 20 | f4 20 54 58 2c 54 59 2c | : |. TX,TY,|
|000059e0| 54 5a 0d 74 72 5b 50 4e | 54 52 21 54 59 44 3d 28 |TZ.tr[PN|TR!TYD=(|
|000059f0| 2d 31 29 5e b3 28 32 29 | 2a 32 30 30 2a 46 49 58 |-1)^.(2)|*200*FIX|
|00005a00| 2a 30 0d 74 7c 5b 50 4e | 54 52 21 54 5a 44 3d 28 |*0.t|[PN|TR!TZD=(|
|00005a10| 34 2b b3 28 33 29 29 2a | 31 30 30 2a 46 49 58 2a |4+.(3))*|100*FIX*|
|00005a20| 30 2b 32 30 30 2a 46 49 | 58 2a 31 0d 64 46 5b 50 |0+200*FI|X*1.dF[P|
|00005a30| 4e 54 52 21 44 54 58 44 | 3d 28 2d 31 29 5e b3 28 |NTR!DTXD|=(-1)^.(|
|00005a40| 32 29 2a 28 b3 28 56 54 | 2a 32 29 2b 56 54 29 2a |2)*(.(VT|*2)+VT)*|
|00005a50| 46 49 58 2a 30 3a 20 f4 | 20 44 54 58 2c 44 54 59 |FIX*0: .| DTX,DTY|
|00005a60| 2c 44 54 5a 0d 64 50 5b | 50 4e 54 52 21 44 54 59 |,DTZ.dP[|PNTR!DTY|
|00005a70| 44 3d 28 2d 31 29 5e b3 | 28 32 29 2a 28 b3 28 56 |D=(-1)^.|(2)*(.(V|
|00005a80| 54 2a 32 29 2b 56 54 29 | 2a 46 49 58 2a 30 0d 64 |T*2)+VT)|*FIX*0.d|
|00005a90| 5a 5b 50 4e 54 52 21 44 | 54 5a 44 3d 28 2d 31 29 |Z[PNTR!D|TZD=(-1)|
|00005aa0| 5e b3 28 32 29 2a 28 b3 | 28 56 54 2a 32 29 2b 56 |^.(2)*(.|(VT*2)+V|
|00005ab0| 54 29 2a 46 49 58 2a 30 | 0d 64 64 5b 50 4e 54 52 |T)*FIX*0|.dd[PNTR|
|00005ac0| 21 48 58 44 3d 30 20 20 | 20 20 20 20 20 20 20 20 |!HXD=0 | |
|00005ad0| 20 20 20 20 20 20 20 20 | 20 20 3a 20 f4 20 48 58 | | : . HX|
|00005ae0| 2c 48 59 2c 48 5a 0d 64 | 6e 5b 50 4e 54 52 21 48 |,HY,HZ.d|n[PNTR!H|
|00005af0| 59 44 3d 30 0d 64 78 5b | 50 4e 54 52 21 48 5a 44 |YD=0.dx[|PNTR!HZD|
|00005b00| 3d 30 0d 54 42 5c 50 4e | 54 52 21 44 48 58 44 3d |=0.TB\PN|TR!DHXD=|
|00005b10| 28 2d 31 29 5e b3 28 32 | 29 2a 28 b3 28 56 52 2a |(-1)^.(2|)*(.(VR*|
|00005b20| 32 29 2b 56 52 2b 30 2e | 33 29 2a 31 3a 20 f4 20 |2)+VR+0.|3)*1: . |
|00005b30| 44 48 58 2c 44 48 59 2c | 44 59 5a 0d 54 4c 5c 50 |DHX,DHY,|DYZ.TL\P|
|00005b40| 4e 54 52 21 44 48 59 44 | 3d 28 2d 31 29 5e b3 28 |NTR!DHYD|=(-1)^.(|
|00005b50| 32 29 2a 28 b3 28 56 52 | 2a 32 29 2b 56 52 2f 33 |2)*(.(VR|*2)+VR/3|
|00005b60| 29 2a 31 0d 54 56 5c 50 | 4e 54 52 21 44 48 5a 44 |)*1.TV\P|NTR!DHZD|
|00005b70| 3d 28 2d 31 29 5e b3 28 | 32 29 2a 28 b3 28 56 52 |=(-1)^.(|2)*(.(VR|
|00005b80| 2a 32 29 2b 56 52 2f 33 | 29 2a 31 0d 54 60 5c f4 |*2)+VR/3|)*1.T`\.|
|00005b90| 54 3d 28 49 2d 31 29 20 | 4d 4f 44 20 34 20 2b 31 |T=(I-1) |MOD 4 +1|
|00005ba0| 0d 54 6a 5c 54 3d 31 0d | 54 74 5c 50 4e 54 52 21 |.Tj\T=1.|Tt\PNTR!|
|00005bb0| 34 38 3d 30 0d 54 7e 5c | 50 4e 54 52 21 35 32 3d |48=0.T~\|PNTR!52=|
|00005bc0| 30 0d 44 48 5c ed 0d 44 | 52 5c 50 4e 54 52 21 35 |0.DH\..D|R\PNTR!5|
|00005bd0| 36 3d 31 3c 3c 33 31 0d | 44 5c 5c e1 0d 44 66 5c |6=1<<31.|D\\..Df\|
|00005be0| 0d 44 70 5c 0d 44 7a 5c | 0d 74 44 5c 0d 74 4e 5c |.Dp\.Dz\|.tD\.tN\|
|00005bf0| dd 20 f2 6b 65 79 66 72 | 61 6d 65 0d 74 58 5c f1 |. .keyfr|ame.tX\.|
|00005c00| 20 22 4d 61 6b 69 6e 67 | 20 6b 65 79 20 66 72 61 | "Making| key fra|
|00005c10| 6d 65 73 20 22 0d 74 62 | 5c ea 20 50 4e 54 52 2c |mes ".tb|\. PNTR,|
|00005c20| 4b 50 4e 54 52 2c 4e 52 | 5f 46 52 41 4d 45 53 2c |KPNTR,NR|_FRAMES,|
|00005c30| 50 4e 54 31 2c 50 4e 54 | 32 0d 74 6c 5c ea 20 58 |PNT1,PNT|2.tl\. X|
|00005c40| 2c 59 2c 5a 2c 43 2c 54 | 0d 74 76 5c de 20 53 54 |,Y,Z,C,T|.tv\. ST|
|00005c50| 41 54 45 28 36 29 0d 64 | 40 5c 53 54 41 54 45 28 |ATE(6).d|@\STATE(|
|00005c60| 29 3d 30 0d 64 4a 5c 0d | 64 54 5c 4b 45 59 3d 4b |)=0.dJ\.|dT\KEY=K|
|00005c70| 65 79 46 72 61 6d 65 73 | 2b 34 0d 64 5e 5c 4e 4b |eyFrames|+4.d^\NK|
|00005c80| 3d 30 0d 64 68 5c 43 3d | 32 3a 4d 3d 32 0d 64 72 |=0.dh\C=|2:M=2.dr|
|00005c90| 5c c8 91 20 30 2c 30 0d | 64 7c 5c 0d 54 46 5d f5 |\.. 0,0.|d|\.TF].|
|00005ca0| 0d 54 50 5d f1 20 22 6b | 65 79 20 66 72 61 6d 65 |.TP]. "k|ey frame|
|00005cb0| 20 22 4e 4b 0d 54 5a 5d | f5 0d 54 64 5d f1 20 22 | "NK.TZ]|..Td]. "|
|00005cc0| 45 64 69 74 20 22 0d 54 | 6e 5d 54 3d a6 28 31 29 |Edit ".T|n]T=.(1)|
|00005cd0| 2d 34 38 0d 54 78 5d e7 | 20 54 3d 37 20 8c 20 53 |-48.Tx].| T=7 . S|
|00005ce0| 54 41 54 45 28 30 29 3d | 30 3a 53 54 41 54 45 28 |TATE(0)=|0:STATE(|
|00005cf0| 31 29 3d 30 0d 44 42 5d | e7 20 54 3e 30 20 8c 0d |1)=0.DB]|. T>0 ..|
|00005d00| 44 4c 5d 20 e7 20 54 3c | 37 20 43 3d 54 0d 44 56 |DL] . T<|7 C=T.DV|
|00005d10| 5d 20 e7 20 43 3d 30 20 | 84 20 43 3d 31 20 8c 0d |] . C=0 |. C=1 ..|
|00005d20| 44 60 5d 20 20 c8 97 20 | b8 20 53 54 41 54 45 28 |D`] .. |. STATE(|
|00005d30| 30 29 2b 36 34 30 2c 53 | 54 41 54 45 28 31 29 2b |0)+640,S|TATE(1)+|
|00005d40| 35 31 32 0d 44 6a 5d 20 | cc 0d 44 74 5d 20 20 c8 |512.Dj] |..Dt] .|
|00005d50| 97 20 b8 20 53 54 41 54 | 45 28 43 29 2b 36 34 30 |. . STAT|E(C)+640|
|00005d60| 2c 59 0d 44 7e 5d 20 cd | 0d 74 48 5d cd 0d 74 52 |,Y.D~] .|.tH]..tR|
|00005d70| 5d 0d 74 5c 5d 4c 5a 3d | 5a 0d 74 66 5d c8 97 20 |].t\]LZ=|Z.tf].. |
|00005d80| 58 2c 59 2c 5a 0d 74 70 | 5d 0d 74 7a 5d f1 20 43 |X,Y,Z.tp|].tz]. C|
|00005d90| 2c 54 0d 64 44 5d 53 54 | 41 54 45 28 43 29 3d 28 |,T.dD]ST|ATE(C)=(|
|00005da0| 58 2d 36 34 30 29 0d 64 | 4e 5d e7 20 43 3d 30 20 |X-640).d|N]. C=0 |
|00005db0| 84 20 43 3d 31 20 8c 0d | 64 58 5d 53 54 41 54 45 |. C=1 ..|dX]STATE|
|00005dc0| 28 30 29 3d 58 2d 36 34 | 30 0d 64 62 5d 53 54 41 |(0)=X-64|0.db]STA|
|00005dd0| 54 45 28 31 29 3d 59 2d | 35 31 32 0d 64 6c 5d cd |TE(1)=Y-|512.dl].|
|00005de0| 0d 64 76 5d 0d 54 40 5e | 4d 4f 54 49 4f 4e 21 30 |.dv].T@^|MOTION!0|
|00005df0| 3d 53 54 41 54 45 28 30 | 29 2a 46 49 58 2f 32 20 |=STATE(0|)*FIX/2 |
|00005e00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 3a 20 | | : |
|00005e10| f4 20 54 58 2c 54 59 2c | 54 5a 0d 54 4a 5e 4d 4f |. TX,TY,|TZ.TJ^MO|
|00005e20| 54 49 4f 4e 21 34 3d 53 | 54 41 54 45 28 31 29 2a |TION!4=S|TATE(1)*|
|00005e30| 46 49 58 2f 32 0d 54 54 | 5e 4d 4f 54 49 4f 4e 21 |FIX/2.TT|^MOTION!|
|00005e40| 38 3d 28 38 30 30 2b 53 | 54 41 54 45 28 32 29 20 |8=(800+S|TATE(2) |
|00005e50| 29 2a 46 49 58 0d 54 5e | 5e 4d 4f 54 49 4f 4e 21 |)*FIX.T^|^MOTION!|
|00005e60| 31 32 3d 30 3a 20 f4 20 | 44 54 58 2c 44 54 59 2c |12=0: . |DTX,DTY,|
|00005e70| 44 54 5a 0d 54 68 5e 4d | 4f 54 49 4f 4e 21 31 36 |DTZ.Th^M|OTION!16|
|00005e80| 3d 30 0d 54 72 5e 4d 4f | 54 49 4f 4e 21 32 30 3d |=0.Tr^MO|TION!20=|
|00005e90| 30 0d 54 7c 5e 4d 4f 54 | 49 4f 4e 21 32 34 3d 53 |0.T|^MOT|ION!24=S|
|00005ea0| 54 41 54 45 28 33 29 2a | 31 36 20 20 20 20 20 20 |TATE(3)*|16 |
|00005eb0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 3a 20 f4 | | : .|
|00005ec0| 20 48 58 2c 48 59 2c 48 | 5a 0d 44 46 5e 4d 4f 54 | HX,HY,H|Z.DF^MOT|
|00005ed0| 49 4f 4e 21 32 38 3d 53 | 54 41 54 45 28 34 29 2a |ION!28=S|TATE(4)*|
|00005ee0| 31 36 0d 44 50 5e 4d 4f | 54 49 4f 4e 21 33 32 3d |16.DP^MO|TION!32=|
|00005ef0| 53 54 41 54 45 28 35 29 | 2a 31 36 0d 44 5a 5e 4d |STATE(5)|*16.DZ^M|
|00005f00| 4f 54 49 4f 4e 21 33 36 | 3d 30 3a 20 f4 20 44 48 |OTION!36|=0: . DH|
|00005f10| 58 2c 44 48 59 2c 44 59 | 5a 0d 44 64 5e 4d 4f 54 |X,DHY,DY|Z.Dd^MOT|
|00005f20| 49 4f 4e 21 34 30 3d 30 | 0d 44 6e 5e 4d 4f 54 49 |ION!40=0|.Dn^MOTI|
|00005f30| 4f 4e 21 34 34 3d 30 0d | 44 78 5e 0d 74 42 5e f4 |ON!44=0.|Dx^.tB^.|
|00005f40| 43 4c 53 0d 74 4c 5e f4 | 43 41 4c 4c 20 6d 61 69 |CLS.tL^.|CALL mai|
|00005f50| 6e 5f 6b 65 79 0d 74 56 | 5e 0d 74 60 5e c8 99 20 |n_key.tV|^.t`^.. |
|00005f60| 22 4f 53 5f 42 79 74 65 | 22 2c 26 37 30 2c 4d 3a |"OS_Byte|",&70,M:|
|00005f70| db 0d 74 6a 5e f4 57 41 | 49 54 3a 43 4c 53 0d 74 |..tj^.WA|IT:CLS.t|
|00005f80| 74 5e d6 20 6d 61 69 6e | 5f 6b 65 79 0d 74 7e 5e |t^. main|_key.t~^|
|00005f90| c8 96 3a c8 99 20 22 4f | 53 5f 42 79 74 65 22 2c |..:.. "O|S_Byte",|
|00005fa0| 26 37 31 2c 4d 3a 4d 3d | 4d 20 82 20 33 0d 64 48 |&71,M:M=|M . 3.dH|
|00005fb0| 5e 0d 64 52 5e f4 55 4e | 54 49 4c 20 28 5a 3d 31 |^.dR^.UN|TIL (Z=1|
|00005fc0| 20 4f 52 20 5a 3d 32 29 | 20 41 4e 44 20 5a 3c 3e | OR Z=2)| AND Z<>|
|00005fd0| 4c 5a 0d 64 5c 5e fd 20 | 54 3d 38 20 84 20 54 3d |LZ.d\^. |T=8 . T=|
|00005fe0| 39 0d 64 66 5e f4 3a 50 | 52 49 4e 54 20 22 50 4f |9.df^.:P|RINT "PO|
|00005ff0| 4b 45 22 3a 50 52 49 4e | 54 20 7e 4b 45 59 22 20 |KE":PRIN|T ~KEY" |
|00006000| 20 20 20 20 20 20 20 20 | 22 4b 45 59 5f 53 49 5a | |"KEY_SIZ|
|00006010| 45 3a 57 3d 47 45 54 0d | 64 70 5e 4b 45 59 21 30 |E:W=GET.|dp^KEY!0|
|00006020| 3d 4d 4f 54 49 4f 4e 21 | 30 0d 64 7a 5e 4b 45 59 |=MOTION!|0.dz^KEY|
|00006030| 21 34 3d 4d 4f 54 49 4f | 4e 21 34 0d 54 44 5f 4b |!4=MOTIO|N!4.TD_K|
|00006040| 45 59 21 38 3d 4d 4f 54 | 49 4f 4e 21 38 0d 54 4e |EY!8=MOT|ION!8.TN|
|00006050| 5f 4b 45 59 21 31 32 3d | 4d 4f 54 49 4f 4e 21 31 |_KEY!12=|MOTION!1|
|00006060| 32 0d 54 58 5f 4b 45 59 | 21 31 36 3d 4d 4f 54 49 |2.TX_KEY|!16=MOTI|
|00006070| 4f 4e 21 31 36 0d 54 62 | 5f 4b 45 59 21 32 30 3d |ON!16.Tb|_KEY!20=|
|00006080| 4d 4f 54 49 4f 4e 21 32 | 30 0d 54 6c 5f 4b 45 59 |MOTION!2|0.Tl_KEY|
|00006090| 21 32 34 3d 4d 4f 54 49 | 4f 4e 21 32 34 0d 54 76 |!24=MOTI|ON!24.Tv|
|000060a0| 5f 4b 45 59 21 32 38 3d | 4d 4f 54 49 4f 4e 21 32 |_KEY!28=|MOTION!2|
|000060b0| 38 0d 44 40 5f 4b 45 59 | 21 33 32 3d 4d 4f 54 49 |8.D@_KEY|!32=MOTI|
|000060c0| 4f 4e 21 33 32 0d 44 4a | 5f 4b 45 59 21 33 36 3d |ON!32.DJ|_KEY!36=|
|000060d0| 4d 4f 54 49 4f 4e 21 33 | 36 0d 44 54 5f 4b 45 59 |MOTION!3|6.DT_KEY|
|000060e0| 21 34 30 3d 4d 4f 54 49 | 4f 4e 21 34 30 0d 44 5e |!40=MOTI|ON!40.D^|
|000060f0| 5f 4b 45 59 21 34 34 3d | 4d 4f 54 49 4f 4e 21 34 |_KEY!44=|MOTION!4|
|00006100| 34 0d 44 68 5f 0d 44 72 | 5f 4b 45 59 2b 3d 4b 45 |4.Dh_.Dr|_KEY+=KE|
|00006110| 59 5f 53 49 5a 45 20 20 | 20 3a f4 20 6e 65 78 74 |Y_SIZE | :. next|
|00006120| 20 65 6e 74 72 79 20 66 | 6f 72 20 61 20 6b 65 79 | entry f|or a key|
|00006130| 20 66 72 61 6d 65 0d 44 | 7c 5f 4e 4b 2b 3d 31 0d | frame.D||_NK+=1.|
|00006140| 74 46 5f f4 55 4e 54 49 | 4c 20 5a 3d 32 0d 74 50 |tF_.UNTI|L Z=2.tP|
|00006150| 5f fd 20 54 3d 39 0d 74 | 5a 5f 0d 74 64 5f f4 20 |_. T=9.t|Z_.td_. |
|00006160| 63 61 6c 63 75 6c 61 74 | 65 20 64 65 6e 63 65 73 |calculat|e dences|
|00006170| 20 66 6f 72 6d 20 6f 6e | 65 20 73 74 61 74 65 20 | form on|e state |
|00006180| 74 6f 20 61 6e 6f 74 68 | 65 72 0d 74 6e 5f f1 20 |to anoth|er.tn_. |
|00006190| 22 4e 75 6d 62 65 72 20 | 6f 66 20 6b 65 79 20 66 |"Number |of key f|
|000061a0| 72 61 6d 65 73 20 69 73 | 22 2c 4e 52 5f 46 52 41 |rames is|",NR_FRA|
|000061b0| 4d 45 53 0d 74 78 5f f1 | 20 4e 4b 0d 64 42 5f 0d |MES.tx_.| NK.dB_.|
|000061c0| 64 4c 5f f4 20 73 61 76 | 65 20 6b 65 79 5f 66 72 |dL_. sav|e key_fr|
|000061d0| 61 6d 65 5f 66 69 6c 65 | 0d 64 56 5f 21 4b 65 79 |ame_file|.dV_!Key|
|000061e0| 46 72 61 6d 65 73 3d 4e | 4b 0d 64 60 5f c8 99 20 |Frames=N|K.d`_.. |
|000061f0| 22 4f 53 5f 46 69 6c 65 | 22 2c 30 2c 22 3c 52 65 |"OS_File|",0,"<Re|
|00006200| 6e 64 65 72 24 44 69 72 | 3e 2e 6b 65 79 66 72 61 |nder$Dir|>.keyfra|
|00006210| 6d 65 73 22 2c 2c 2c 4b | 65 79 46 72 61 6d 65 73 |mes",,,K|eyFrames|
|00006220| 2c 4b 45 59 0d 64 6a 5f | e1 0d 64 74 5f 0d 64 7e |,KEY.dj_|..dt_.d~|
|00006230| 5f 0d 54 48 60 0d 54 52 | 60 dd 20 f2 63 61 6c 63 |_.TH`.TR|`. .calc|
|00006240| 5f 69 6e 76 65 72 73 0d | 54 5c 60 4b 3d 31 3c 3c |_invers.|T\`K=1<<|
|00006250| 32 31 0d 54 66 60 e3 20 | 49 3d 31 20 b8 20 34 30 |21.Tf`. |I=1 . 40|
|00006260| 39 33 3a 49 4e 56 45 52 | 53 21 28 34 2a 49 29 3d |93:INVER|S!(4*I)=|
|00006270| 4b 2f 28 49 2b 30 2e 35 | 29 3a ed 0d 54 70 60 e1 |K/(I+0.5|):..Tp`.|
|00006280| 0d 54 7a 60 0d 44 44 60 | 0d 44 4e 60 dd 20 f2 63 |.Tz`.DD`|.DN`. .c|
|00006290| 61 6c 63 5f 63 73 74 61 | 62 6c 65 0d 44 58 60 c8 |alc_csta|ble.DX`.|
|000062a0| 99 20 22 4f 53 5f 46 69 | 6c 65 22 2c 32 35 35 2c |. "OS_Fi|le",255,|
|000062b0| 22 3c 52 65 6e 64 65 72 | 24 44 69 72 3e 2e 54 72 |"<Render|$Dir>.Tr|
|000062c0| 69 67 54 61 62 22 2c 43 | 53 54 41 42 4c 45 2c 30 |igTab",C|STABLE,0|
|000062d0| 0d 44 62 60 e1 0d 44 6c | 60 f4 20 63 73 74 61 62 |.Db`..Dl|`. cstab|
|000062e0| 6c 65 5b 30 2c 69 5d 20 | 3d 20 63 6f 73 28 32 2a |le[0,i] |= cos(2*|
|000062f0| 70 69 2f 34 30 39 36 2a | 69 29 2a 32 5e 31 35 0d |pi/4096*|i)*2^15.|
|00006300| 44 76 60 f4 20 63 73 74 | 61 62 6c 65 5b 31 2c 69 |Dv`. cst|able[1,i|
|00006310| 5d 20 3d 20 73 69 6e 28 | 32 2a 70 69 2f 34 30 39 |] = sin(|2*pi/409|
|00006320| 36 2a 69 29 2a 32 5e 31 | 35 20 3b 20 69 3d 30 20 |6*i)*2^1|5 ; i=0 |
|00006330| 2e 2e 20 34 30 39 35 0d | 74 40 60 46 3d 32 2a af |.. 4095.|t@`F=2*.|
|00006340| 2f 34 30 39 36 2f 38 3a | 56 3d 32 5e 31 35 0d 74 |/4096/8:|V=2^15.t|
|00006350| 4a 60 41 25 3d 43 53 54 | 41 42 4c 45 0d 74 54 60 |J`A%=CST|ABLE.tT`|
|00006360| 42 25 3d 43 53 54 41 42 | 4c 45 2b 38 2a 31 30 32 |B%=CSTAB|LE+8*102|
|00006370| 34 0d 74 5e 60 43 25 3d | 43 53 54 41 42 4c 45 2b |4.t^`C%=|CSTABLE+|
|00006380| 38 2a 32 30 34 38 0d 74 | 68 60 44 25 3d 43 53 54 |8*2048.t|h`D%=CST|
|00006390| 41 42 4c 45 2b 38 2a 33 | 30 37 32 0d 74 72 60 e3 |ABLE+8*3|072.tr`.|
|000063a0| 20 48 25 3d 30 20 b8 20 | 38 31 38 34 20 88 20 38 | H%=0 . |8184 . 8|
|000063b0| 0d 74 7c 60 4b 3d 46 2a | 48 25 0d 64 46 60 43 53 |.t|`K=F*|H%.dF`CS|
|000063c0| 25 3d 9b 28 4b 29 2a 56 | 0d 64 50 60 53 4e 25 3d |%=.(K)*V|.dP`SN%=|
|000063d0| b5 28 4b 29 2a 56 0d 64 | 5a 60 41 25 21 48 25 3d |.(K)*V.d|Z`A%!H%=|
|000063e0| 43 53 25 0d 64 64 60 41 | 25 21 28 48 25 2b 34 29 |CS%.dd`A|%!(H%+4)|
|000063f0| 3d 53 4e 25 0d 64 6e 60 | 42 25 21 48 25 3d 2d 53 |=SN%.dn`|B%!H%=-S|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.